Automotive in Mountain View, CA
Automotive • Auto Dealers
614 W El Camino Real.,
Mountain View ,
CA
94040
UNITED STATES
Based on 1 reviews
Reneged on purchase agreement
Dealer 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