7350-7370 N Keystone Ave
Indianapolis, IN 46240
$430,000 USD
3,000 SF
7.01% Cap Rate
3,000 SF
$430,000 USD
Freestanding