$769,000 - 371 Fairbourne Place, Oxnard, CA 93033
371 Fairbourne Place
Oxnard,
CA
93033
Country: US