2601 Camino Del Sol Oxnard, CA

Property Overview
Built-to-Suit Industrial  •  126,000 SF  •  Sold