1. Miles Car Rental Miami 90 SW 3rd St Apt 2803, Miami, FL 33130 Coordinate: 25.77031,-80.1952 Phone: (786) 270-2001
2. Americas Best Trading Corp 8616 NW 66th St, Miami, FL 33166 Coordinate: 25.83339,-80.33792 Phone: (786) 367-1185