Vestar has signed leases with 10 new tenants at The Promenade Scottsdale, a 1 million-square-foot retail center located in ...