Home > Idaho homes > Athol homes > 83801 homes > North Lewellen Creek Road homes

North Lewellen Creek Road homes

North Lewellen Creek Road, Athol 83801 contains 27 assessor property records.

29096 North Lewellen Creek Road, Athol ID
This home has 864 square feet and was built in 1979.
28573 North Lewellen Creek Road, Athol ID
This home has 380 square feet and was built in 1983.
29903 North Lewellen Creek Road, Athol ID
This 3 bedroom, 3 bathroom home has 1794 square feet and was built in 2000.
29554 North Lewellen Creek Road, Athol ID
This 2 bedroom, 2 bathroom home has 1730 square feet and was built in 1982.
29234 North Lewellen Creek Road, Athol ID
This 3 bedroom, 2 bathroom home has 1428 square feet and was built in 2015.
29795 North Lewellen Creek Road, Athol ID
This home has 900 square feet and was built in 1988.
29460 North Lewellen Creek Road, Athol ID
This 4 bedroom, 2 bathroom home has 2582 square feet and was built in 1995.
28904 North Lewellen Creek Road, Athol ID
This 3 bedroom, 2 bathroom home has 4318 square feet and was built in 2006.
28791 North Lewellen Creek Road, Athol ID
29129 North Lewellen Creek Road, Athol ID
This 3 bedroom, 2 bathroom home has 1592 square feet and was built in 2006.
28305 North Lewellen Creek Road, Athol ID
29140 North Lewellen Creek Road, Athol ID
29371 North Lewellen Creek Road, Athol ID
This home has 1728 square feet and was built in 1980.
29340 North Lewellen Creek Road, Athol ID
This home has 506 square feet and was built in 1975.
28077 North Lewellen Creek Road, Athol ID
29549 North Lewellen Creek Road, Athol ID
This 4 bedroom, 3 bathroom home has 2096 square feet and was built in 1990.
27330 North Lewellen Creek Road, Athol ID
This 2 bedroom, 2.5 bathroom home has 2000 square feet and was built in 1984.
28801 North Lewellen Creek Road, Athol ID
This 2 bedroom, 2 bathroom home has 1536 square feet and was built in 1977.
28077 North Lewellen Creek Road, Athol ID
This home was built in 1976.
29309 North Lewellen Creek Road, Athol ID
This 2 bedroom, 2 bathroom home has 1280 square feet and was built in 2014.
28791 North Lewellen Creek Road, Athol ID
This home was built in 1979.
29463 North Lewellen Creek Road, Athol ID
This home has 576 square feet and was built in 1993.
28108 North Lewellen Creek Road, Athol ID
This 3 bedroom, 3 bathroom home has 2776 square feet and was built in 1995.
29111 North Lewellen Creek Road, Athol ID
This home was built in 2003.
29340 North Lewellen Creek Road, Athol ID
28305 North Lewellen Creek Road, Athol ID
This home was built in 1978.
28901 North Lewellen Creek Road, Athol ID
This 5 bedroom, 3.5 bathroom home has 4694 square feet and was built in 1980.
1