Home > Idaho homes > Chubbuck homes > 83202 homes > North Afton Place homes

North Afton Place homes

North Afton Place, Chubbuck 83202 contains 3 assessor property records.

4811 North Afton Place, Chubbuck ID
This 1 bathroom home has 1404 square feet .
4819 North Afton Place, Chubbuck ID
This 4 bedroom, 2 bathroom home has 945 square feet and was built in 1960.
4827 North Afton Place, Chubbuck ID
This 4 bedroom, 2 bathroom home has 1232 square feet and was built in 1950.
1