Canyon Crest
23639 Newhall Avenue, Santa Clarita, CA 91321
Contact the community for more
information on price and availability
Showing results 1–5 of 5
Contact the community for more
information on price and availability
Contact the community for more
information on price and availability
Base rent from $2,526
Base rent from $2,553
Base rent from $3,547