3 Becerra Court #Lot, Placerville, CA 95667 - MLS#20016830 - Ricard...