Wynn Las Vegas today revealed more details about its planned shopping center development, which the resort says will debut next year. Referred to as Wynn Plaza, the shopping center will open in fall 2017 with 75,518 square feet of luxury retail space, according to a statement from the resort.