Homes for sale - 1030 Center Ave, Payette, ID 83661 – MLS#98801571 ...