Start from
Avis Car Rental
2390 Lafayette St, Santa Clara 95050