Apple Store R284

Apple Store R284 is an Apple Store located at 801 West North Avenue in Chicago, Illinois. The store opened on October 23, 2010.