5959 E 71st St
Indianapolis, IN 46220
$1,200,000 USD
4,772 SF
4,772 SF
$1,200,000 USD
Bank