Tag: Newbury College
Former Newbury College campus sold for $34 Million to Welltower
BOSTON– Colliers International Boston announced that the former Newbury College campus has officially sold for $34 million to Welltower, a real estate investment trust...