Think Results
Share

Boston Properties Lease to Biogen Idec

The leasing of 357,000 square feet of office space to Biogen Idec at Weston Corporate Center, Weston, MA for Boston Properties.