The Willingboro Plaza in Levittown, New Jersey was a 614,000-square-foot regional shopping center that was built as a centerpiece of the city. After 7 years of construction, Willingboro Plaza was completed in 1967 with featured stores like Sears and…