Apple Expands To NYC’s Upper West Side, China, Europe
November 12, 2009 by Andrea Toochin
Filed under Featured, Leisure & Culture
California-based computing giant Apple is opening its fourth Manhattan store on Saturday November 14 at 10 a.m. The new store will be located in the Upper West Side, at 1981 Broadway at 67th Street. Located on the street level, it will also have a lower level with the “largest area ever created by Apple for [...]


