Skip to main content
3101 Peninsula Road 218, Oxnard, CA 93035 - $482,000