Apple recently shared photos of its revamped store at Trafford Centre, a shopping mall located outside of ... all-new store at Crocker Park, an outdoor shopping center in a suburb of Cleveland ...