Prime Retail Space for Lease on SW 8th Street in Miami FL 33155
3400-3410 SW 8th St, Miami, Florida 33135
- 1,000 sq ft
- Built 1950
Lease aprox. 1,000 SF of prime retail space located at 3400-3410 SW 8th St in Miami, FL 33135, offering exceptional visibility and foot traf...