1 Day Ago COMPARE WATERFORD PLACE 240 Natoma Station Dr, Folsom, CA 956301 - 3 Beds $1,799 - $2,650 EmailEmail PropertyCall(916) 510-0182