Nordstrom Executives Say Days of Mass Store Closings Could Be Over

Nordstrom has been an anchor of Menlo Park Mall in Edison, New Jersey, since 1991, according to CoStar records. (CoStar)
In Spite of $690 Million Annual Loss, No Plans to Additional Downsize Actual Property