You can visit us and see our inventory at 4564 Alvarado Canyon Rd, San Diego, CA 92120

Just off Interstate 8 and Mission Gorge Rd.