The Barclay Pavilion office building, which has anchored a corner of the Barclay Farm Shopping Center in Cherry Hill for 52 years, soon may disappear in a cloud of dust. A Township zoning permit has been issued to the owner of the Route 70 shopping center to demolish the 45,374-square-foot vacant building, according to Township Community… Read more »