Sections
Peabody Terrace, built in 1964, features multiple high-rise towers and holds about 500 graduate student apartments.