View Details Under Contract $200,000 1 of 20 Fall Creek Village | Placerville 2.31 acres On Site: 143 Days