4
5220 E Southport Rd
Indianapolis, IN 46237
$3,430,000 USD
13,842 SF
7.05% Cap Rate
13,842 SF
$3,430,000 USD
Storefront