$2,339 - $2,569 per month
Canyon Country Villas
1-2 Beds
26741 N Isabella Pkwy, Santa Clarita, CA 91351
Located in the heart of Santa Clarita, California, the apartments at Canyon Country Villas provide an endless variety of amenities and designer apartment floor plans amid a beautifully landscaped retreat. Canyon Country Villas puts everything you need at your fingertips.Listed pricing and special offers only valid for new residents. Pricing and availability subject to change at any
26741 N Isabella Pkwy, Santa Clarita, CA 91351