Increasingly Popular Wayfair Store Chain to Open First Location in the West
A growing home furnishings company based in Boston has announced plans to create a 140,000-square-foot retail space in Denver. Wayfair Incorporated will occupy two floors in the 81-acre Shops at