Our Investments

Investments Selected with Precision to perform with power

Liberty Square


10 Liberty Square / 12 Post Office Square
Boston , MA
Type: Office
Size: 49,725 sq. ft.
Built: 1873
Investment Date: November 2017
Strategy: Core / Core Plus
Liberty Square actually is a pair of office buildings (10 Liberty Square and 12 Post Office Square) located in downtown Boston.  The property provides an attractive location near Post Office Square in the center of Boston's Financial District.  Floorplates provide full-floor options for smaller tenants with expansive window line and walkable amenities, including proximity to the historic Boston waterfront.