Nordstrom 521

Nordstrom #521 is a Nordstrom department store located at Menlo Park Mall, 449 Menlo Park Drive in Edison, New Jersey. The store opened 1991.