4540-4590 N Shadeland Ave
Indianapolis, IN 46226
$3,260,000 USD
45,000 SF
9.02% Cap Rate
45,000 SF
$3,260,000 USD
Storefront