HOLIDAY EXPRESS INN & SUITES

Developed 2012.
  • Location

    Tempe, AZ

  • Square Feet

    35,000

  • Key Tenants

    Holiday Express Inn & Suites