4
2747 E 62nd St
Indianapolis, IN 46220
$3,300,000 USD
6,085 SF
7.82% Cap Rate
6,085 SF
$3,300,000 USD
Restaurant