First Look: Inside Apple's New Store at Grand Central | NBC Bay Area

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.

    processing...
    Country
    Total
    1
    United States
    463738121
    2
    China
    26182670
    3
    Great Britain
    27231767

    NEWSLETTERS