5635 Abalone Place, La Jolla, CA

5635 Abalone Place, La Jolla, CA