The 41-acre 101 Logistics Center is one of the largest industrial projects to come to Oxnard in the last 25 years.