One of the world’s largest Applestores is opening at the landmark Grand Central Terminal.
The 23,000-square-foot (2,140-square-meter) personal electronics business will start selling to the public on Friday.
The owner of the space, the Metropolitan Transportation Authority,
RSS Feed
December 7th, 2011
admin
