Ecarz
Bad dealership
- 09-28-2013
- 92
Finance me more then what i was told car is a Lemon refund my money he will nt do they been got the car back do to fixing its been two week
Company: Ecarz
Country: USA
Address: 320 N10th st sacramento 95811
Phone: 9164026136
Site: ecarz.com