Former Mayor Bets on the Power of a Major Makeover for One-Time Office Depot Headquarters
January 11th, 2019Apartments, Retail, Offices in Delray Beach, Florida, Show Potential for Former Corporate Sites.
Apartments, Retail, Offices in Delray Beach, Florida, Show Potential for Former Corporate Sites.
Local retailers and restaurants would also suffer from the loss of nearly 2,000 employees currently working at the office.