2831 S N Street, Oxnard, CA, 93033
2831 S N Street, Oxnard, CA, 93033

$719,900

2831 S N Street, Oxnard, CA, 93033

CONTRACT