The 23,000-square-foot prime location is one of Apple’s biggest retail stores.