Apartments in Sacramento Area -

The Falls at Willow Creek Apartments | Folsom, CA

The Falls at Willow Creek Apartments in Folsom, CA
Located at 1780 Creekside Drive, Folsom, CA 95630
(844) 370-9212
Location:
1780 Creekside Drive, Folsom, CA 95630
Description:
Reduced Rents!, Short Term Lease Available, On Folsom Bike Trail, 2 Resort Style Pools and Spa, Tennis Court, Basketball Court
Check Availability

(844) 370-9212

1780 Creekside Drive

Folsom, CA 95630