INSTANT SEARCH:
Folsom - $100K-$400K
Folsom - $400K +
Folsom - Bank Repo
El Dorado Hills - $300K-$650K
EDH - Bank Repo