Barclay Tower and The Epic, are located in which city?
Barclay Tower: The Barclay Tower is a skyscraper located in the Tribeca neighborhood of Lower Manhattan, New York City. The Epic: The Epic is a 615 ft tall skyscraper in New York City.
New York City