1965
building
Peabody Terrace, on the north bank of the Charles River in Cambridge, Massachusetts, is a Harvard University housing complex primarily serving graduate students, particularly married students and their families. Peabody Terrace was complete …
On the map
Keep exploring
Discover more places in Boston