16
7401 NW 32nd Ave
Miami, FL 33147
$6,995,000 USD
28,598 SF
28,598 SF
$6,995,000 USD
Warehouse