2490 W. Queen Creek Rd., Chandler, Arizona 85248-2814 USA
Hotel Front - Evening/Night
Claim copyright