6
286-288 NE 67th St
Miami, FL 33138
$11,000,000 USD
32,024 SF
32,024 SF
$11,000,000 USD
Warehouse