28
1186 NW 103rd St
Miami, FL 33150
$24.00 - $37.42 USD/SF/YR
1,924-3,125 SF
2
Spaces Available
Built 1939
3,125 SF Contiguous
Built 1939
1,924-3,125 SF
$24.00 - $37.42 USD/SF/YR
Retail