News

A group of investors recently paid $6 million for two Tolland office buildings totaling 33,126 square feet. In a deed ...