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