100% Leased21 Natoma Street, Folsom CA 95630 $1,000.00 / per month 21 Natoma Street, Folsom, CA 95630