7520 Cabrillo Ave, La Jolla, CA 92037