Scottsdale Plaza Resort

7200 Scottsdale Road // Just North of Indian Bend & Scottsdale Road