1000-1020 Del Norte Blvd Oxnard, CA

Property Overview
Industrial  •  46,392 SF  •  Leased