
Construction excavators were taking deep bites into the roof of the Barclay Pavilion office building on Route 70 in Cherry Hill on Thursday, wiping away a 52-year-old structure that had been part of the suburban expansion of the time. The 45,374-square-foot pavilion, vacant for some time, in the Barclay Farm Shopping Center is part of… Read more »