So. Cal Luxury Villa Mins from Beach Villa
1375 East Channel Islands Boulevard 104, Oxnard, CA 93033
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.