7
8505-8521 SW 136th St
Miami, FL 33156
$60.00 USD/SF/YR
1,490 SF
1
Space Available
Built 1972
1,490 SF Contiguous
Built 1972
1,490 SF
$60.00 USD/SF/YR
Retail