1145 Shelby St
Indianapolis, IN 46203
Price Upon Request
2,700 SF
2,700 SF
Price Upon Request
Storefront Retail Office