Apple Store R017

Apple Store R017 is an Apple Store located at Crossgates Mall, 1 Crossgates Mall Road in Albany, New York. The store opened on October 13, 2001.