IDAHO FALLS STARBUCKS

Developed 2014
  • Location

    Idaho Falls, ID

  • Square Feet

    2,156

  • Key Tenants

    Starbucks