10785 Pomerado Rd, San Diego, CA 92131, USA
Distance: 0.07 miles
14133 Via Alisal, San Diego, CA 92128, USA
Distance: 8.73 miles