The Container Store 71

The Container Store #71 is a Container Store home decor store located at 500 Stanford Shopping Center in Palo Alto, California.