University Place is located at the corner of Mt. Auburn Street and University Road in Harvard Square, and is part of a mixed-use complex that includes the Charles Hotel and University Green. The 1.5-acre site offers direct access to the amenities of Harvard Square, which include retail, restaurants, and MBTA Red Line service. This six-story Class A office building features an arched entry into a four-story atrium and a 474 space underground parking garage. The building is master leased in its entirety to the President and Fellows of Harvard College.

Logo