1-OWNER!!! GOVERNMENT OWNED AND MAINTAINED!!!! MUST SEE!!!!! South Bay's premiere Sales & Finance group. Carco Sales & Finance. Now has 4 locations. 3 stores on Broadway in Chula Vista and now serving North County in Poway. We have helped 1000's o...