4949 Nautilus Street B, Oxnard, CA 93035 | $649,000 |...