The Container Store 701

The Container Store #701 is a Container Store home decor store located at 2112 North Clybourn Avenue in Chicago, Illinois.