Advertisement

Tech Square completed, january 1971. Courtesy of the Cambridge Redevelopment Authority collection, Cambridge Historical Commission

Advertisement