13 results for “Streamwood”
Industrial N Illinois

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 warehousing and distribution services will soon move into the space located at 10 Falcon Court in Streamwood, Illinois.