Tag: luxury fashion retailer

Nordstrom Review

About Nordstrom Nordstrom is a luxury fashion retailer based in the United States, with its headquarters located in Seattle, Washington. The company was founded in 1901 by John W. Nordstrom and Carl F. Wallin as a shoe store…