The Container Store 84

The Container Store #84 is a Container Store home decor store located at 2200 Fashion Center Boulevard in Newark, Delaware.