at Canyon Villa Logo, Chula Vista, California

Map & Directions

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!