Canyon Terrace Apartments | Santa Clarita, CA | Photos Skip Navigation