HomeAway
Channel Island Shores
Channel Island Shores. Property Location With a stay at Channel Island Shores, you'll be centrally located in Oxnard, within a 15-minute drive of Ventura Pi...
See this content immediately after install