Homes for sale - , Bancroft, ID 83217 – MLS#1757644 - Derek Power -...