2334 Alexander Street, Oxnard, CA 93033 | $485,000 |...