Skip to main content
2044 Patricia Street, Oxnard, CA 93036 - $929,000