Homes for sale - 778 Ada St #2, Chula Vista, CA 91911 – MLS#2200199...