Apple Store R219

Apple Store R219 is an Apple Store located at Town Square, 6671 Las Vegas Boulevard South in Las Vegas, Nevada. The store opened on November 14, 2007.