32
8270-8280 NE 1st Pl
Miami, FL 33138
$60.53 USD/SF/YR
3,271 SF
1
Space Available
Built 1941
3,271 SF Contiguous
Built 1941
3,271 SF
$60.53 USD/SF/YR
Flex