Confidential e-Commerce Client – Wilmington, Delaware

Wilmington, Delaware

This facility is 220,000 square feet and located in Wilmington, Delaware.

This facility is 220,000 square feet and located in Wilmington, Delaware. Estimated for completion in 8 months.

2021-03-08T16:54:08+00:00