1501 S German Church Road, Indianapolis, IN, 46239

$518,400

1501 S German Church Road, Indianapolis, IN, 46239

Courtesy of: Berkshire Hathaway Home