Nordstrom Rack 136

Nordstrom Rack #136 is a Nordstrom Rack off-price department store located at Cherry Creek, 1505 South Colorado Boulevard in Denver, Colorado. The store opened March 2010.