8245-8335 S US Highway 31
Indianapolis, IN 46227
Price Upon Request
56,920 SF
56,920 SF
Price Upon Request
Storefront