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