Boston Properties is a real-estate investment trust that owns and manages office properties across the nation. The company prides itself on its expertise and responsiveness to tenants. It is responsible for several properties in Mountain View, including this office complex on Ravendale Avenue.