2655 NE 188th St
Miami, FL 33180
$4,950,000 USD
9,830 SF
9,830 SF
$4,950,000 USD
Warehouse