11
2131 E 54th St
Indianapolis, IN 46220
$560,000 USD
5,530 SF
5,530 SF
$560,000 USD
Office