2424 E 55th St
Indianapolis, IN 46220
$1,450,000 USD
22,000 SF
22,000 SF
$1,450,000 USD
Office