Homes for sale - 908 Mesa, Chula Vista, CA 91910 – MLS#210013147 - ...