Wynn’s plans to build a third tower on Strip still alive
The land is the former site of the New Frontier hotel, which was imploded in 2007. Wynn bought the site and some surrounding land in 2017 for $336 million.
