/
|
Wayfair’s next large-format retail location will open in Denver in late 2026. The approximately 140,000-square-foot store will mark Wayfair’s first foray into the Mountain West region. The new store will be located at 8298 E. Northfield Blvd., within The Shops at Northfield, which is owned and managed by Stockdale Capital Partners.