Seaport Square

Seaport Square

Location

Boston MA USA

Client

Boston Global Investors

Size

603,900 m2 / 6,500,000 ft2