Apple Store R520

Apple Store R520 is an Apple Store located at Rhein Center, Aachener Straße 1253 in Cologne, North Rhine-Westphalia. The store opened on September 1, 2012.