8504 Eureka St, CA 93004 - Ventura, United States
Holiday home - Holiday homes, Ventura
Spacious Family Home 10 minutes from beach is set in Ventura, (twenty-nine kilometers) from California State University Channel Islands, (forty-one kilometers) from Thousand Oaks Civic Arts Plaza, as well as (forty-two kilometers) from California Lutheran University. - Holiday homes, Ventura
Complimentary guest parking
Entirely smoke-free property
Complimentary wi-fi property-wide