614 W El Camino Real.,
Mountain View , CA 94040 UNITED STATES
Based on 1 reviews
Reneged on purchase agreementDealer partner accepted offer on vehicle and agreed to hold for 7 days with $300 cash down. Completed printout worksheet showing balance due per agreement. Dealer did not return call to confirm date to complete transaction. After 4...
Worldwide > United States > Mountain View, CA > Auto Dealers