National Development and Mount Vernon Plan Lab Campus in Allston

National Development and Mount Vernon Plan Lab Campus in Allston

Newton-based National Development and Boston-based The Mount Vernon Co. plan to jointly develop a three-building, 650,000-square-foot life science and office campus at 1170 Soldiers Field Road in Allston, the longtime home to WBZ-TV’s studio. National and Mount...