2460 N Arlington Ave
Indianapolis, IN 46218
$1,700,000 USD
12,000 SF
12,000 SF
$1,700,000 USD
Manufacturing