Back to tracker

DEKS North America, Inc signed a 23,670 square foot lease at 2700 W Roosevelt Rd in North Lawndale, Chicago.

Year Relocated: 2023