News

The Atlanta-based REIT sold the Tech Central business park at 80-90 Central St. in Boxborough for $29.5M, it announced in its ...