5
8245-8335 S US Highway 31
Indianapolis, IN 46227
$8,840,000 USD
56,992 SF
8% Cap Rate
56,992 SF
$8,840,000 USD
Storefront