80 South Street and One World Trade Center, are located in which city?
80 South Street: 80 South Street is a residential skyscraper proposed for construction in New York City. One World Trade Center: One World Trade Center (also known as 1 World Trade Center, 1 WTC or Freedom Tower ) is the main building of the rebuilt World Trade Center complex in Lower Manhattan, New York City.
New York City