2692 Ranch RD, Placerville, CA 95667 - MLS#223036178 - Peter Scott ...