Apple Store R312

Apple Store R312 is an Apple Store located at Dadeland Mall, 7535 Dadeland Mall in Miami, Florida. The store opened on November 8, 2008.