Castro Auto Sales
About Castro Auto Sales
Castro Auto Sales is Used car dealer in Arroyo Grande, California. You can find contact details, reviews, address here. Castro Auto Sales is located at 954 E Grand Ave, Arroyo Grande, CA 93420. They are 4.7 rated Used car dealer in Arroyo Grande, California with 15 reviews.
Castro Auto Sales Timings
Looking to visit Castro Auto Sales at 954 E Grand Ave, Arroyo Grande, CA 93420? Consider checking the weekdays schedule timings before going.
Translated by Google Good serviceOriginalBuen servicio
Very friendly people will definitely buy another car from them in the future
Very professional and great customer service. Found the car I needed and I was in and out fast.
Castro Auto Sales made sure to take care of everything in a timely manner making a smooth transaction.
VERY SHADY PLACE THEY SAY ONE THING AND DO NOTHING Oh yes they are very friendly people i bought a chevy tahoe from them and the lady in the front office made a deal with me fhat because thd truck had oversized tires on it was not even More
Amazing service and super friendly staff. This is such a hidden gem. Definitely recommend to everyone. Youll be greeted with plenty of smiles and they will make you feel very comfortable guaranteed
Great cars. Very helpful and honest. Juan and Hector are very helpful. Bought a dodge magnum and chalenger. Very pleased and I always go with them. People they are the best in car buisness More
Super nice, easy going sales crew. Going back in two days with cash to buy the car. He only asked that it was on my word. Liked their selection as well.
Great experience I found a beautiful car on their lot. Since it was a Saturday I put a very small deposit on it so they would hold it until Monday. I arranged for an outside mechanic to check it out for me and Veronica an owner was kind More
Thank you to Mo and rest of team at castro auto sales . Got me in a great car with even better finanicing than promised thank you once again Mo
Explore Used Car Dealer
State Wise list of Used Car Dealer in USA