8501 N Illinois Street

Indianapolis, IN, 46260
$720,000Price

8501 N Illinois Street

Indianapolis, IN, 46260
ACTIVE
$720,000Price
3Beds
4Baths
2603sqft

8501 N Illinois Street

Indianapolis, IN, 46260
ACTIVE
$720,000Price
3Beds
4Baths
2603sqft