Nordstrom 731

Nordstrom #731 is a Nordstrom department store located at Barton Creek Square Mall, 2901 South Capital of Texas Highway in Austin, Texas. The store opened August 15, 2003.