Altoz to occupy 62,500 square feet of space in Red Lake Falls Minnesota.
Red Lake Falls, Minnesota — According to state and local economic development sources Altoz plans to build out 62,500 square feet of new space in Red Lake Falls. The company plans to occupy the new…