Apple opened their newest NY store on Broadway at West 67th. I used to live right behind it on Amsterdam. Before Apple there was a brand new Victoria Secret store which Apple destroyed to build thier landmark property on the Upper Westside. I was there before Victoria Secret but for the life of me I can’t remember what they tore down.









