2100 Future Dr
Sellersburg, IN 47172
$7,500,000 USD
146,575 SF
146,575 SF
$7,500,000 USD
Manufacturing