Take a look inside the home at 8333 N. Illinois St. in Indianapolis. (January 2018)
Indianapolis Star: Living
Fri, 01/19/2018 - 2:08pm
Take a look inside the home at 8333 N. Illinois St. in Indianapolis. (January 2018)