99 Church Street Tower by Editorial in New York, United States