Homes for sale - 0000 Scotch Pines, Payette, ID 83611 – MLS#9880462...