St. Thomas More Hall, the Commonwealth Avenue home of Boston College Law School from its dedication in 1954 to 1975, was razed last spring to make way for a 490-bed residence facility expected to open in 2016.
Most Popular
1
2
3
4
5