Elm Street PartnersA rendering of the new life science lab building approved to be built at 23 Elm St. The building to the right is the Residence Inn by Marriott hotel. Months after it first appeared before the Zoning Board of Appeal, a three story life science lab building at 23 Elm Street got approval to be constructed on Wednesday night. The proposal first came before the ZBA in February, at a meeting where board members expressed their concerns about the amount of parking for the then 78,000 sq. ft.