The Container Store 29

The Container Store #29 is a Container Store home decor store located at 1100 Locust Street in Walnut Creek, California.