Home > Idaho homes > Athol homes > 83801 homes > North Lester Court homes

North Lester Court homes

North Lester Court, Athol 83801 contains 3 assessor property records.

20587 North Lester Court, Athol ID
This home has 900 square feet and was built in 1987.
20600 North Lester Court, Athol ID
This home has 1728 square feet and was built in 1994.
20579 North Lester Court, Athol ID
This 3 bedroom, 2 bathroom home has 1510 square feet and was built in 1979.
1