Apple Store R116

Apple Store R116 is an Apple Store located at Crabtree Valley Mall, 4325 Glenwood Avenue in Raleigh, North Carolina. The store opened on June 24, 2006.