Cash For Cars Telegraph Canyon
680 Telegraph Canyon Rd #3124
Chula Vista, CA 91910
Chula Vista, CA 91910
Business Categories
We buy cars in San Diego, CA. Our company is located on Telegraph Canyon Road, but we will come to you around San Diego to buy your car.