Apple Store R019

Apple Store R019 is an Apple Store located at International Plaza, 2223 North West Shore Boulevard in Tampa, Florida. The store opened on September 18, 2001.