11860 Carmel Creek Rd, San Diego, CA 92130, USA
Distance: 8.26 miles
1980 La Costa Ave, Carlsbad, CA 92009, USA
Distance: 9.73 miles