3231 India St, San Diego, CA 92103
K & S Auto Sales is a Car dealer located at 3231 India St, San Diego, CA 92103. It has received 1 reviews with an average rating of 5.0 stars.
The address of K & S Auto Sales: 3231 India St, San Diego, CA 92103
K & S Auto Sales has 5.0 stars from 1 reviews
Car dealer