Updated Today COMPARE The Villas at Channel Islands 1375 E Channel Island Blvd, Oxnard, CA 93033 1 - 3 Beds $2,400 - $14,557