Homes for sale - 1705 Harvard ST, Chula Vista, CA 91913 – MLS#PTP21...