Canyon Villa Apartment Homes

601 Telegraph Canyon Road
Chula Vista
CA, 91910

Phone:

(619) 421-1139

Web:

Category: Apartments

Store Hours:

Mon 9am - 6pm
Tue 9am - 6pm
Wed 9am - 6pm
Thu 9am - 6pm
Fri 9am - 6pm
Sat 10am - 5pm
Sun Closed

Nearby Stores:

Location Map:

About Canyon Villa Apartment Homes

Canyon Villa Apartment Homes provides its residents a wide selection of unique 1, 2 or 3 bedroom apartment homes that feature exclusive community and household amenities like a picturesque pool, outdoor Bbq area and in-unit washer and dryer. Located in Chula Vista, with easy access to I-805,..

Note: Canyon Villa Apartment Homes Chula Vista store hours are updated regularly, if you find any error please notify us.