8
2660 NE 189th St
Miami, FL 33180
$6,000,000 USD
14,916 SF
14,916 SF
$6,000,000 USD
Industrial