3101 Peninsula Road 121, Oxnard, CA 93035 | $749,000 |...