Planning Department Advances New Cancer Hospital In Longwood Medical Area
The Planning Department this month recommended approval of four new development projects to the BPDA Board. All were approved. The newly approved development projects represent approximately 825,786 square feet (SF), will create 88 new residential units, …