This 1.9 acre property is located about 4 miles north of Crouch, Idaho up the NF of the Payette River. Scriver Woods Road is on the east-facing view towards Scott Mountain. The property extends across the road and includes a flat lower section and a gently rising slope up into the forested hillside.