Which opened first, 28 Liberty Street or World Trade Center?
World Trade Center (1973–2001):  It featured the landmark twin towers, which opened on April 4, 1973, and were destroyed as a result of the September 11 attacks in 2001.
i don't know