Preview: Microsoft to open its largest store to date at NorthPark Center
November 07, 2014 at 15:36 PM EST
Microsoft will open its largest store in the nation this weekend at NorthPark Center in Dallas. The 5,323 square-foot store is located between Nordstrom and Macy's, catty-corner to the Apple store a few shops down...