2901 Peninsula Road 333, Oxnard, CA 93035 | $439,000 |...