2
8932 E 38th St
Indianapolis, IN 46226
$993,756 USD
2,135 SF
6.75% Cap Rate
2,135 SF
$993,756 USD
Restaurant