8
1601-1617 NE 123rd St
North Miami, FL 33181
$35.00 - $60.00 USD/SF/YR
900-1,800 SF
2
Spaces Available
Built 1965
1,800 SF Contiguous
Built 1965
900-1,800 SF
$35.00 - $60.00 USD/SF/YR
Retail