704 Muirlands Vista Way, La Jolla, CA 92037

5 Beds      5 Baths