Which tower was planned to be higher of 590 Madison Avenue and 80 South Street?
80 South Street: 80 South Street is a residential skyscraper proposed for construction in New York City. 80 South Street:  China Oceanwide Holdings Limited acquired 80 South Street in March 2016, with plans to create a 113-story tower.
i don't know