7332 Eads Ave, La Jolla, CA 92037