4940 Dunes Street, Oxnard, CA 93035

Offered at $850,000

0.17 acres land for sale.