1 Month Free Updated Today COMPARE The Landing at Channel Islands 3650 Ketch Ave, Oxnard, CA 93035 1 Bed $2,394 - $10,000