77 New Street, Cambridge, MA The site has been permitted. Project Park77 will consist of 93 apartment units. Construction is expected to begin Spring 2016 with project delivery in October 2020. Learn more about the project >>