Canyon Terrace Apartments

  • Apartments
1600 Canyon Terrace Lane
Folsom, CA 95630
(916) 988-2318
(916) 988-5718 (fax)