5
2326 Southport rd
Indianapolis, IN 46217
$2,078,000 USD
3,780 SF
3.85% Cap Rate
3,780 SF
$2,078,000 USD
Fast Food