2820 West Saint Clair Street, Indianapolis, IN, 46222
2820 West Saint Clair Street, Indianapolis, IN, 46222
2820 West Saint Clair Street, Indianapolis, IN, 46222

$130,000

2820 West Saint Clair Street, Indianapolis, IN, 46222

3
Courtesy of: Indy Metro Northeast