6120 S Carroll Road, Indianapolis, IN, 46259
6120 S Carroll Road, Indianapolis, IN, 46259

$150,000

6120 S Carroll Road, Indianapolis, IN, 46259

2
Courtesy of: OK Baird, LLC