Homes for sale - 3885 Jump Creek Rd (70 AC), Homedale, ID 83628 – M...