Glimcher Realty Trust (NYSE: GRT) is one of the country's leading retail real estate investment trusts. Read More