A new Chicago retail space is giving online-only brands a physical storefront — without the long-term lease commitment.
Preview this article 1 min The 516,000-square-foot industrial park in Mesa was leased to four tenants when the deal closed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results