Print
Logo for apartments for rent on ForRent.com

Canyon Villa

601 Telegraph Canyon Rd | Chula Vista, CA 91910

Canyon Villa

Description

One Bedroom, Two Bedroom and Three Bedroom Apartments. With central heat and air conditioning, fireplace, full sized washer and dryers, cats and dogs are welcome.

Directions

I-805- Exit Telegraph Canyon Rd East. Turn Left at Paseo Del Rey. Turn immediately into our community on the left.

(619) 421-1139