News

Locally-based Investors Realty has negotiated the $14.5 million sale of Plaza North Shopping Center, a 203,250-square-foot ...