20
2655 NE 188th St
Miami, FL 33180
$4,690,000 USD
10,288 SF
10,288 SF
$4,690,000 USD
Warehouse