May 30, 2012

Columbus, Ohio-based Glimcher Realty Trust said it has completed the acquisition of One Nineteen, an outdoor retail center located in Leawood, Kan.

January 14, 2011

Beachwood, Ohio-based Developers Diversified Realty Corp. said that Anthropologie will open an 11,202-sq.-ft. store at Town Center Plaza, a 626,000-sq.-ft. lifestyle center located in Leawood, Kan.

November 30, 2007

Convenience store retailer Stewart’s Shops, based in Saratoga Springs, N.Y., signed a multi-year agreement with...