Are One Liberty Plaza and Barclay Tower both skyscrapers?
One Liberty Plaza: One Liberty Plaza, formerly the U.S. Steel Building, is a skyscraper in Lower Manhattan, in New York City, at the location of the former Singer Building (tallest structure ever dismantled) and the former City Investing Building. Barclay Tower: The Barclay Tower is a skyscraper located in the Tribeca neighborhood of Lower Manhattan, New York City.
yes