Extended Stay Deluxe Phoenix/ Scottsdale

10660 North 69th Street
Scottsdale, AZ 85254
480-483-1333

User Reviews (0)