Earlier today, Microsoft announced that its massive 22,269 square foot "flagship" retail store on 677 Avenue in New York City will finally open on October 26. However, that doesn't mean the end for a older and smaller store located a number of blocks away at The Shops on Columbus Circle.
Full story from the WindowsCentral blog...