Location
San Francisco International Airport (sfo) 1409 Rollins Rd,
Burlingame, CA 94010
By Nadia | 10/26/2015
Guys at the desk were very helpful and friendly, though they were short-staffed and swamped with customers. Best prices for the cars available.