North Haven Distribution Center

This 840,000 square foot distribution center is located in North Haven, CT.