300-320 NE 60th St
Miami, FL 33137
$11,500,000 USD
19,791 SF
19,791 SF
$11,500,000 USD
Warehouse