
Deer Park Town Center Sold for $125M, Setting Chicago Retail Record
Deer Park Town Center has been sold for $125 million to a joint venture of Brand Street Properties and AEW Capital Management, marking the largest Chicago-area retail sale in ten years.