Homes for sale - 1910 Avenida Echeveria #3, Chula Vista, CA 91913 –...