#496680. Santa Clarita and Canyon Country Apartments Home The Colony Townhomes, our Santa Clarita and Canyon Country apartments, offer a beautiful and comfortable place to come home to. Each apartment home offers elegant style, a variety of convenient amenities, and a location that puts your family in the heart of beautiful Canyon Country near Santa Clarita. Colonytownhomes.com~Site InfoWhoisTrace RouteRBL Check