Channel Island Shores

Channel Island Shores

Oxnard, California

Starting at

$0

Mandalay Shores Resort

Mandalay Shores Resort

Oxnard, California

Starting at

$1,000