1. Duque Auto Glass 2610 NW 7th St, Miami, FL 33125 Coordinate: 25.77927,-80.23858 Phone: (305) 649-7432
2. Mia Car Rental 3994 NW 27th St, Miami, FL 33142 Coordinate: 25.8,-80.26179 Phone: (305) 879-4140