Home > Idaho homes > Athol homes > 83801 homes > North Freemont Street homes

North Freemont Street homes

North Freemont Street, Athol 83801 contains 3 assessor property records.

28078 North Freemont Street, Athol ID
This 3 bedroom, 2 bathroom home has 1768 square feet and was built in 2004.
27721 North Freemont Street, Athol ID
This 4 bedroom, 2 bathroom home has 2312 square feet and was built in 1999.
28125 North Freemont Street, Athol ID
This home has 1680 square feet and was built in 1999.
1