Alexandria Lands 160K SF Tech HQ Lease in Andover
In a sign of shifting strategy for the nation’s largest lab landlord, Alexandria Real Estate Equities leased an Andover property to a tech company that will primarily occupy it as office space for up to 400 employees.




