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...
Walk to the beach from this charming, tranquil resort! Yearly floating week! Buyer may receive a title fee credit; inquire for details!