23
7929 NE 1st Ave
Miami, FL 33138
$32.00 USD/SF/YR
1,095-3,854 SF
1
Space Available
Built 1956
3,854 SF Contiguous
Built 1956
1,095-3,854 SF
$32.00 USD/SF/YR
Flex