In 2003, Related unveiled the Time Warner Center, a 2.8 million-square-foot mixed-use concept on the site of Columbus Circle’s old New York Coliseum. It featured curated retail, living, hotel and ...