Bloomingdale's 31

Bloomingdale's #31 is a Bloomingdale's department store located at Stanford Shopping Center, 1 Stanford Shopping Center in Palo Alto, California. The store opened in 1996.