I see a for lease sign in front of store and it's listed through real estate. Leasing company says they are leaving, just wondering if they have a new location? Store manager won't comment to this.
There are no replies in this thread yet. Be the first to post a reply below: