7990 N ILLINOIS ST
INDIANAPOLIS, IN 46260
5 Beds
N/A Baths
3,748 Sq Ft
Details for 7990 N ILLINOIS ST
Built in 1956
$252 / Sq Ft
No Info
1.189 acres lot
5 Beds
N/A Baths
3,748 Sq Ft
Built in 1956
$252 / Sq Ft
No Info
1.189 acres lot