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