Home > Idaho homes > Heyburn homes > 83336 homes > El Centro homes

El Centro homes

El Centro, Heyburn 83336 contains 2 assessor property records.

475 El Centro, Heyburn ID
This 4 bedroom, 3 bathroom home has 2792 square feet and was built in 1982.
485 El Centro, Heyburn ID
This home has 837 square feet and was built in 1995.
1