NewOpen House Jul 1 at 10:00AM - 12:00PM PDT $865,000 3bd 3ba 1,944sqft1320 Rachel Drive Oxnard, CA 93030Single Family Active