3301 Sturgis Road Oxnard, CA 3301 Sturgis Road Oxnard, CA Property Overview Industrial 89,811 SF Leased to Volkswagen « 9269 Lightwave Ave San Diego, CA 201 Del Norte Blvd Oxnard, CA » Kristen Cagatao 2020-08-20T15:54:09+00:00