3
80 NE 74th St
Miami, FL 33138
$3,600,000 USD
8,000 SF
8,000 SF
$3,600,000 USD
Warehouse