24th Imperial Auto Repair
2401 1/2 Imperial Ave
San Diego, CA 92102
San Diego, CA 92102