11
8220 106th St
Indianapolis, IN 46256
$5,250,000 USD
12,277 SF
7.1% Cap Rate
12,277 SF
$5,250,000 USD
Storefront