Homes for sale - 1925 Otay Lakes RD E #53, Chula Vista, CA 91913 – ...