Overview

Central Plaza

Central Plaza is a 172,676 square foot office building located in Cambridge’s Central Square. The acquisition includes a 15-story office tower, a separate 5-story building, and a 2-story annex that connects the two buildings. Central Plaza also includes two separate surface parking lots totaling 1.9 acres. The property is situated directly above the Red Line subway station and in close proximity to the Massachusetts Turnpike and Route 2.