12
1205 NE 163rd St
North Miami Beach, FL 33162
$13.95 USD/SF/YR
2,400-36,000 SF
9
Spaces Available
Built 2000
36,000 SF Contiguous
Built 2000
2,400-36,000 SF
$13.95 USD/SF/YR
Retail