3960 W Hemlock Street, Oxnard, CA 93035 | $2,599,000 |...