Homes for sale - 1010 Nelson PL, Oxnard, CA 93033 – MLS#21729424 - ...