Homes for sale - 24254 N ESTATES DR, Athol, ID 83801 – MLS#21-1177 ...