Avis Car Rental
3900 NW 25th St Suite 402, Miami 33142