Question: Which opened first, 28 Liberty Street or World Trade Center?
Sentence (from "World Trade Center (1973–2001)"): The complex was located in New York City's Financial District and contained 13400000 sqft of office space.
Relevant evidence: No