About Mount Auburn Place
Harvard Square, Cambridge, MA
Mount Auburn Place is a three-story, 12,984 square-foot office and retail building with a prime location in the heart of historic Harvard Square.
The building is steps away from public transportation, the Charles Hotel, One Brattle Square, and a host of retail, restaurant, and banking services.
Built in 1862, the property sits on a .13-acre parcel and was last renovated in 1991.