Homes for sale - 3982 Ecochee AVE, San Diego, CA 92117 – MLS#PTP220...