Back to tracker

GP Glass Co. signed a lease for a 23,790-square-foot industrial building at 160 Scott St. in Elk Grove Village.

Year Relocated: 2023