33
2244 NW 114th Ave
Miami, FL 33172
$6,136,000 USD
15,340 SF
1
Unit
15,340 SF
$6,136,000 USD
Warehouse