6621 Avenida De Las Pescas, La Jolla, CA 92037

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