Developer Seeks Two-Year Delay for Somerville Lab Tower
The developer of a 19-story lab tower in Somerville’s Assembly Square is seeking an extension to redesign the project following a change of ownership and continuing sluggishness in life science leasing.