14
3569-3885 NE 163rd St
North Miami Beach, FL 33160
$30.00 USD/SF/YR
1,640-3,531 SF
2
Spaces Available
Built 1986
1,640 SF Contiguous
Built 1986
1,640-3,531 SF
$30.00 USD/SF/YR
Retail