20
1813 NE 163rd St
North Miami Beach, FL 33162
$45.00 USD/SF/YR
4,434 SF
1
Space Available
Built 1970
4,434 SF Contiguous
Built 1970
4,434 SF
$45.00 USD/SF/YR
Retail