Olympus Controls will call the New Sherwood Commerce Center Home to its Growing Tech Company
Sherwood, Or., September 21st, 2023— Schnitzer Properties has leased 70,000 square feet of prime industrial space to the automation tech company, Olympus Controls, doubling the footprint of the company’s operation. [...]