$520,000 - 1032 King Street, Oxnard, CA 93030
1032 King Street
Oxnard,
CA
93030
Country: US