Stanford Report, September 10, 2008
Crunch time: Serra Complex demolished to make way for new Graduate School of Business
Demolition of the buildings at 651 and 655 Serra St. picked up this week with the help of hydraulic excavators, which are expected to remain on site for about a month. The Serra complex, home to Human Resources and other business offices for years, is coming down to make way for a new Business School campus.



Share This Story