Home > Indiana homes > Indianapolis homes > 46214 homes > Idlewood Terrace homes

Idlewood Terrace homes

Idlewood Terrace, Indianapolis 46214 contains 2 assessor property records.

3543 Idlewood Terrace, Indianapolis IN
3543 Idlewood Terrace, Indianapolis IN
This home has 3827 square feet and was built in 1991.
1