1611-1681 E. Channel Islands Boulevard Oxnard CA 93033

For Lease | Inquire For Pricing