Skip to main content
136 N Garfield Avenue, Oxnard, CA 93030 - $1,900,000