TAT, in collaboration with Linea 5, completes the master plan for Mass Mental Health Center, a new 650,000 sf mixed-use clinical, research, and residential development located in Boston’s Longwood Medical area.