Skip to main content
1601 Oneida Place, Oxnard, CA 93030 - $1,060,000