Amazon Inks New 630K SF Lease in Seaport

In the biggest office lease signed in Boston since the pandemic’s onset, Amazon committed to occupy 630,000 square feet in a new office tower at 1 Boston Wharf Road in WS Development’s Seaport portfolio.