70
7506-7560 NW 70th St
Miami, FL 33166
$25.00 - $33.00 USD/SF/YR
447-4,800 SF
6
Spaces Available
Built 1981
Built 1981
447-4,800 SF
$25.00 - $33.00 USD/SF/YR
Office, Retail, Industrial