3101 Peninsula Road 101, Oxnard, CA 93035 | $665,500 |...