Staples Corporate Headquarters
Update
02/06/20
Staples Headquarters Sold for $195 Million
LCN Capital Partners has acquired the Staples corporate headquarters located at 500 Staples Drive in Framingham, MA for $195 million.
The property features a 650,000 square foot Class A office building that is currently the Staples Corporate Headquarters. Sitting on a 47.93-acre parcel, the 5 story brick building boasts 3,510 parking spaces for employees.