Andaz Scottsdale Resort & Spa

Address: 
6160 N Scottsdale Rd
Paradise Valley, Arizona 85253
United States