Nordstrom 833

Nordstrom #833 is a Nordstrom department store located at Sherway Gardens, 25 The West Mall in Etobicoke, Ontario. The store opened September 15, 2017.