2866 N Capitol Avenue, Indianapolis, IN, 46208
2866 N Capitol Avenue, Indianapolis, IN, 46208

$20,750

2866 N Capitol Avenue, Indianapolis, IN, 46208

2
Courtesy of: Renew Indianapolis, Inc.