Homes for sale - L2B8 N Archer Rd, Athol, ID 83801 – MLS#21-2581 - ...