6621 Avenida De Las Pescas, La Jolla, CA 92037

4 Beds      3.5 Baths      3,072 SF      $2,695,000