The Opus Group announces plans for spec industrial development in Streamwood, Illinois
The Opus Group (Opus) and USAA Real Estate Company has announced plans for a 423,726-square-foot speculative industrial office and warehouse facility located at 10 Falcon…