Homes for sale - 1020 E Rock Creek, Potlatch, ID 83855 – MLS#988148...