Pima Inn and Suites

7330 N Pima Rd
Scottsdale
Arizona
United States