Leasing Opportunities

Mount Auburn Place


Property: 125 Mount Auburn Street

Property Type: Office

Location: Cambridge, MA

Total Size: 50,000 SF


125 Mount Auburn Street is a five-story, first-class office and retail building located in the heart of historic Harvard Square. Designed by Elkus-Manfredi Architects, the building was constructed by Bulfinch in 2001 and offers immediate access to the MBTA Harvard Square Redline station, as well as an unprecedented amount of area amenities.