11800 E 21st St
Indianapolis, IN 46229
$1,150,000 USD
6.47 AC
6.47 AC
$1,150,000 USD
Commercial