Homes for sale - 2908 W. Spring Creek Road, Hope, ID 83836 – MLS#21...