Nordstrom Rack 771

Nordstrom Rack #771 is a Nordstrom Rack off-price department store located at Oasis at Sawgrass Mills, 2604 Sawgrass Mills Circle in Sunrise, Florida. The store opened August 14, 2003.