2
5613 W 38th St
Indianapolis, IN 46224
$2,820,000 USD
2,750 SF
5.32% Cap Rate
2,750 SF
$2,820,000 USD
Fast Food