2105 N Ventura Road, Oxnard, CA 93036 | $1,400,000 |...