First Look: Inside Apple's New Store at Grand Central - NBC New York

    First Look: Inside Apple's New Store at Grand Central

    Take a look at the sleek new Apple store slated to open at Grand Central Terminal on Friday. At 23,000 square feet, it will be the largest Apple store ever. (Published Wednesday, Dec 7, 2011) Take a look at the sleek new Apple store slated to open at Grand Central Terminal on Friday. At 23,000 square feet, it will be the largest Apple store... See More