15
12501-12505 NW 7th Ave
North Miami, FL 33168
$45.00 USD/SF/YR
820-1,663 SF
1
Space Available
Built 1966
1,663 SF Contiguous
Built 1966
820-1,663 SF
$45.00 USD/SF/YR
Retail