Canyon Terrace - Apartments in Santa Clarita, CA - Photos Skip Navigation