Apple Store R047

Apple Store R047 is an Apple Store located at Cherry Creek Shopping Center, 3000 East 1st Avenue in Denver, Colorado. The store opened on November 23, 2002.