7353-7373 E 21st St
Indianapolis, IN 46219
$2,375,000 USD
12,140 SF
8% Cap Rate
12,140 SF
$2,375,000 USD
Medical