4
711 E 38th St
Indianapolis, IN 46205
$4,888,889 USD
12,424 SF
6.75% Cap Rate
12,424 SF
$4,888,889 USD
Freestanding