Homes for sale - 424 Krista CT, Chula Vista, CA 91910 – MLS#PW22196...