1. Miles Car Rental Miami 90 SW 3rd St Apt 2803, Miami, FL 33130 Coordinate: 25.77031,-80.1952 Phone: (786) 270-2001