back to top

World's Largest Apple Store Coming To Grand Central Station

New York's Metropolitan Transportation Authority is handing over 23,000 square feet of Grand Central Station for Apple to build its largest store in the world. The 10-year lease for the Apple store will go for $800,000 per month with a renewal option for $1 million per month. (via.)

Posted on