29
1015 NW 72nd St
Miami, FL 33150
$3,500,000 USD
3,600 SF
3,600 SF
$3,500,000 USD
Warehouse