17
591 NW 29th St
Miami, FL 33127
$5,500,000 USD
6,035 SF
6,035 SF
$5,500,000 USD
Warehouse