Toyota of Santa Cruz is primarily engaged in the retail of Toyota and Scion vehicles.
4200 auto plaza drive