Homes for sale - 874 Ada St, Chula Vista, CA 91911 – MLS#PTP2104388...