Owner, Manger and Leasing Agent
Two Freedom Square is owned and managed by Boston Properties, a self-administered and self-managed real estate investment trust (REIT). Founded in 1970, Boston Properties became a public company in 1997. Boston Properties’ portfolio is primarily first-class office space, but also includes hotel and industrial buildings. Leasing is also managed in-house.