Canyon Villa Apartment Homes is situated conveniently in Chula Vista, California. Our 601 Telegraph Canyon Road location is close to Aquatica San Diego, and just minutes from everywhere you want to be like Terra Nova Plaza, Regal Cinemas, and Westfield Plaza Bonita with easy access to I-805 and Highway 205!
Our close proximity to Otay Valley Regional Park, Southwestern College, and San Diego Bay National Wildlife Refuge make us one of the most desired locations in all of Chula Vista!
Contact us today to schedule a tour of our apartments and see all the reasons why you will want to make Canyon Villa Apartment Homes your new home!
We will be performing maintenance on Monday, January 22nd at 9:00 PM Pacific. The maintenance period may last up to two hours and during this time the site will be unavailable. Once maintenance has been completed, the site will resume normal operations.