Homes for sale - 2882 Creek View LN, Placerville, CA 95667 – MLS#22...