Apple Store R100

Apple Store R100 is an Apple Store located at Alderwood Mall, 3000 184th Street Southwest in Lynnwood, Washington. The store opened on November 4, 2004.