Retail and Medical Office Space for Lease in Miami, FL - Trails Shopping Center, Miami Fl 33135
3401 SW 8th St, Miami, Florida 33135
- 7,651 sq ft
- Built 1972
Lease approx. 1,500 square feet of prime retail or medical office space in Miami, Florida. Located on Calle Ocho next to the Versailles Rest...