1822 Central Avenue, Indianapolis, IN, 46202
1822 Central Avenue, Indianapolis, IN, 46202

$219,900

1822 Central Avenue, Indianapolis, IN, 46202

2
Courtesy of: F.C. Tucker Company