Shopping Center West of Chicago Sells for $20 Million Amid Slowdown in Deals

Downers Grove Market, a shopping center in Downers Grove, Illinois, has sold for $20 million. (CoStar)
Seller DRA Advisors Acquired Downers Grove Market as Part of $2.3 Billion Buyout of Inland Real Estate