2502 South Mcclure Street S, Indianapolis, IN, 46241

Indianapolis, IN, 46241
Active
$145,900Price
2Beds
1Baths
1632sqft
Courtesy of: Indy Metro West

2502 South Mcclure Street S, Indianapolis, IN, 46241

Indianapolis, IN, 46241
Active
$145,900Price
2Beds
1Baths
1632sqft