AUTO START
Updated 353 days ago
1903 El Camino Real Redwood City, CA, 94063
Come and visit Auto Start for an excellent pre-owned vehicle purchase experience. We specialize in the highest quality cars, trucks, SUV's, and vans. Conveniently located in Redwood City right minutes off Hwy 101 or Hwy 280. A short drive from anywhere in the San Francisco Bay Area.