Homes for sale - 950 E Yellow Pine Ave, Athol, ID 83801 – MLS#21-22...