Investors Realty Arranges $16.8M Sale of Centro Plaza in Lincoln, Neb. February 10, 2015 Investors Realty, Inc. in Omaha, NE, brokered the $16+ million sale of the Centro Plaza…Read More