Investors Realty negotiates sale of 224,187-square-foot retail center in Omaha
Investors Realty, Inc. closed the sale of Brentwood Square Shopping Center in Omaha, Nebraska, for $9 million. The property was sold by Brentwood Square Plaza…