About
Located in the heart of Santa Clarita, California, the apartments at Canyon Country Villas provide an endless variety of amenities and designer apartments.
Address: 26741 Isabella Pkwy, Santa Clarita 91351
Phone: (661) 298-0195
Email: moc.stpasallivyrtnuocnoynac@gnisael
State: CA
City: Santa Clarita
Street Number: 26741 Isabella Pkwy
Zip Code: 91351
categories: home, gym/physical fitness center, apartment & condo building