Peabody Terrace overlooks the Charles River and a city park.The complex was built in 1964 with all kitchens and baths recently renovated. The grounds and common areas were renovated between 2013 and 2014. The Graduate Commons space received LEED Platinum certification.
Elevators are located only in the high-rise towers (buildings 2, 11, and 24) and stop only at floors 1, 4, 6, 9, 12, 15, 18, and 21.
View the Peabody Terrace Welcome Information.
After signing a lease you can login to the Resident Portal to put in a work order request, update your contact information, and more.