7628 Southeastern Ave
Indianapolis, IN 46239
$600,000 USD
2,485 SF
2,485 SF
$600,000 USD
Restaurant