Homes for sale - 100 S SOUTH HATCH LOOP RD, Bancroft, ID 83217 – ML...