Idaho Falls Shops
Idaho Falls, ID
This Wal-Mart anchored shops building is located on the corner of Utah and Houston in Idaho Falls, ID. Great Clips and Jimmy John’s Gourmet Sandwiches are just a couple of the tenants in this development project. Tenants opened doors early in 2009.