14500-14672 SW 8th St Miami, FL 33184 • Laroc Shopping Center
14500-14672 SW 8th St
Miami, FL 33184
- Beds
- Baths
- 115,000 SFSq ft
8005 SW 158th Terrace, Miami, FL 33157
8005 SW 158th Ter
Miami, FL 33157
Commercial Real Estate | (786) 344-2603
14500-14672 SW 8th St
Miami, FL 33184
8005 SW 158th Ter
Miami, FL 33157