IT-TRI Finish Mill

About This Project

A new 300,000 square foot manufacturing facility was built for IT-TRI Finish Mill.