835-837 Weghorst Street, Indianapolis, IN, 46203
835-837 Weghorst Street, Indianapolis, IN, 46203

$300,000

835-837 Weghorst Street, Indianapolis, IN, 46203

2
Courtesy of: American Wholesale Properties,