4149 N Edmondson Avenue, Indianapolis, IN, 46226
4149 N Edmondson Avenue, Indianapolis, IN, 46226

$59,900

4149 N Edmondson Avenue, Indianapolis, IN, 46226

2
Courtesy of: Keller Williams Indpls Metro N