Homes for sale - 3866 Placer RD, Wolf Creek, OR 97497 – MLS#2201261...