Homes for sale - 24 Buzz Saw Lane Ln, Athol, ID 83801 – MLS#21-423 ...