17
8300 NW 70th St
Miami, FL 33166
$7,600,000 USD
21,300 SF
21,300 SF
$7,600,000 USD
Warehouse