Center Plaza

Boston USA City Guide

Center Plaza is an architecturally intriguing building located in Boston Massachusetts.  The structure was designed to follow the curvature of Cambridge Street, a busy arterial road. To some however, Center Plaza looks like a skyscraper laid sideways.

Center Plaza in Boston Massachusetts
Center Plaza, Boston MA

Center Plaza can be found near the New City Hall in central Boston USA.

Next Page