6050 W 86th St
Indianapolis, IN 46278
$2,164,228 USD
4,587 SF
6.15% Cap Rate
4,587 SF
$2,164,228 USD
Fast Food