RateMyApartments
Canyon Terrace Ratings and Reviews
Canyon Terrace
1600 Canyon Terrace Ln, Folsom, CA 95630
CURRENTLY REVIEWING