6
265-275 NE 166th St
Miami, FL 33162
$21.00 USD/SF/YR
1,705 SF
1
Space Available
Built 1968
1,705 SF Contiguous
Built 1968
1,705 SF
$21.00 USD/SF/YR
Flex