12
12201-12239 SW 132nd Ct
Miami, FL 33186
$22.00 USD/SF/YR
1,240 SF
1
Space Available
Built 1986
1,240 SF Contiguous
Built 1986
1,240 SF
$22.00 USD/SF/YR
Flex