2920 Hillside Avenue

Indianapolis, IN, 46218
$119,900Price
3Beds
3Baths
6055sqft
Courtesy of: Keller Williams Indpls Metro N

2920 Hillside Avenue

Indianapolis, IN, 46218
$119,900Price
3Beds
3Baths
6055sqft