Homes for sale - 1389 Oleander Ave, Chula Vista, CA 91911 – MLS#220...