3700 S Post Road S, Indianapolis, IN, 46239
3700 S Post Road S, Indianapolis, IN, 46239
3700 S Post Road S, Indianapolis, IN, 46239
3700 S Post Road S, Indianapolis, IN, 46239

$743,800

3700 S Post Road S, Indianapolis, IN, 46239

4
Courtesy of: OK Baird, LLC