22
1650-1680 NW 95th Ave
Miami, FL 33172
$2,350,000 USD
4,824 SF
1
Unit
4,824 SF
$2,350,000 USD
Warehouse