Please ensure Javascript is enabled for purposes of website accessibility Skip to main content

CANYON VILLA PHOTO GALLERY

APARTMENTS FOR RENT IN CHULA VISTA NEAR TELEGRAPH

As you’re browsing through the gallery, imagine the lifestyle that awaits at Canyon Villa Apartment Homes. Our 1, 2 and 3 bedroom apartments offer comfortable layouts with courtyard views and modern conveniences. Scroll through and see Canyon Villa Apartment Homes for yourself – or visit our community in person, located on Telegraph Road!