Scottsdale Thunderbird Suites

7515 E Butherus Dr
Scottsdale
Arizona
United States