6550 Soledad Mountain Rd · La Jolla · CA 92037 · United States san diego french american school School 409.37 KM