Homes for sale - 331 E Naples St, Chula Vista, CA 91911 – MLS#21001...