6073 Avenida Chamnez

La Jolla, California 92037

Single Family

4 beds 3 baths


Life Around La Jolla