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

North Minidoka Street homes

North Minidoka Street, Athol 83801 contains 4 assessor property records.

28890 North Minidoka Street, Athol ID
This home has 620 square feet and was built in 1997.
29096 North Minidoka Street, Athol ID
This 2 bedroom, 2 bathroom home has 1580 square feet and was built in 2002.
28881 North Minidoka Street, Athol ID
29103 North Minidoka Street, Athol ID
This 3 bedroom, 2 bathroom home has 2316 square feet and was built in 2002.
1