7927 Girard Ave, La Jolla, CA 92037 - MLS#200045157 - Matt O'Brien ...