Autocars & Trucks

1100 W San Carlos St
San Jose, CA 95126
Autocars & Trucks - Homestead Business Directory

Business Information

Automobile Dealers-used Cars
Used Car Dealers

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Feb 26, 2009
I just bought my Nissan Altima there. These guys my not be able to speak English like American but they were the coolest people I ever met. ... (more)

Browse our top cities

Browse cities by state