Related Media
12.20.24
Press Release
Newmark Completes Sale of 10 Liberty Square & 12 Post Office Square in Boston
Totaling 49,725 square feet across six stories, 10 Liberty Square & 12 Post Office Square is 53% leased to 10 office and retail tenants.
View
12.20.24
In the News
Newmark Completes Sale of 10 Liberty Square & 12 Post Office Square in Boston
View