Industrial

Logistics firm leases 253,000 sq. ft. at Gloucester County industrial building