9
1785 NW 21st Ter
Miami, FL 33142
$2,500,000 USD
4,500 SF
4,500 SF
$2,500,000 USD
Warehouse