< 2012 Top Property Managers < Previous Next > 37. Glimcher Realty Trust Phone614.621.9000 Websitewww.glimcher.com Total Space Managed (sq. ft.) 21,500,000