Wal-Mart Stores Inc. closed on the sale of a piece of land on Chicago’s South Side where it plans to build a long-anticipated 155,000-square-foot supercenter.
The world’s largest retailer paid about $10 million for the 13.5 acre parcel at the Chatham Market shopping center at the corner of 83rd Street and South Holland Road, according to a person close to the deal. The store is slated to open next year. Get the full story »