Updated Today COMPARE WATERFORD PLACE 240 Natoma Station Dr, Folsom, CA 95630 1 - 3 Beds $1,942 - $2,685