Homes for sale - 506 Telegraph Canyon Rd #E, Chula Vista, CA 91910 ...