Located in Oxnard and only 14 km from California State University Channel Islands, So. Cal Luxury Villa Mins from Beach provides accommodation with garden views, free Wi-Fi and free private parking.
1375 East Channel Islands Boulevard 104, Oxnard, CA 93033, United States