Blog

Staples headquarters campus sold for $165M

1108staples-2900xx1024-683-0-43

The Framingham campus spans 650,000 square feet.

Read More