4
711 E 38th St
Indianapolis, IN 46205
$4,782,609 USD
12,424 SF
6.9% Cap Rate
12,424 SF
$4,782,609 USD
Freestanding