Add your property

Channel Island Shores Timeshares for Sale

Channel Island Shores

1311 Mandalay Beach Road, Oxnard, California, 93035

*Channel Island Shores* is a peaceful retreat in the ocean-side town of Oxnard, just 65 miles northwest of Los Angeles. Guests love this resort's location; removed from the crowds and traffic of Los Angeles and Santa Barbara, but within easy driving distance of their...