Logistics firm takes on 424k SF lease in Streamwood
The Opus Group and USAA Real Estate announced that a 423,726-square-foot industrial warehouse has been fully leased to Expeditors International. The logistics company specializing in…