1800 Churchman Ave
Indianapolis, IN 46203
$8,499,000 USD
213,502 SF
213,502 SF
$8,499,000 USD
Manufacturing