Target has announced plans to open a new store in Chicago. The 190,000-sq.-ft. store, to be located on West Division and North Larrabee Streets, is scheduled to open in October 2013.
Past Issues