Avis Car Rental
near Cesar Chavez Ave, 800 N Alameda St, Los Angeles 90012