We just expanded to another car lot!! Now we are also down the street at 1805 El Camino with another lot full of cars! We still have the lot at 1745 filled with cars too.
Our Sales Office is at :
Office: 1745 El Camino Real, San Carlos CA 94070
Lots at both 1745 & 1805 El Camino Real