by - July 16, 2018 5:22 pm
Skechers to open this September in Fort Smith Pavilion, two stores ‘coming available’
Skechers has finalized a lease agreement with IRC to open a location at the Chicago-based property owner’s Fort Smith Pavilion this September. The retailer will occupy the 7,980-square foot space…