Skip to main content
118 S B Street, Oxnard, CA 93030 - $1,099,999