3337 S Post Rd
Indianapolis, IN 46239
$5,500,000 USD
10.2 AC
10.2 AC
$5,500,000 USD
Commercial