Oxnard, California, United States
5
Sleeps
2
Beds
2
Baths
Located in Oxnard, California, United States. Channel Island Shores Paradise Beautiful 2 bedroom and 1.5 baths near the ocean. Full size kitchen and well supplied. Nice location and easy access. The beach is a block away and is 3 miles long. Amazing sunsets with long views.