Wayfair Inc. said March 26 that it is opening its first full-service physical retail store in Natick, Mass., later this year.
The e-commerce company will also open four pop-up shops in the summer.
The online retailer opened a pop-up shop at the Natick mall during the 2018 holiday season and another shop at Westfield Garden State Plaza in Paramus, N.J.