Home > Idaho homes > Athol homes > 83801 homes > North Hatch Road homes

North Hatch Road homes

North Hatch Road, Athol 83801 contains 5 assessor property records.

25397 North Hatch Road, Athol ID
This home was built in 2002.
25249 North Hatch Road, Athol ID
This 3 bedroom, 1 bathroom home has 1054 square feet and was built in 1979.
25125 North Hatch Road, Athol ID
This 6 bedroom, 1.5 bathroom home has 3768 square feet and was built in 1920.
25397 North Hatch Road, Athol ID
25517 North Hatch Road, Athol ID
This 1 bedroom, 1 bathroom home has 752 square feet and was built in 1977.
1