$635,000 - 644 Green River Street, Oxnard, CA 93036
644 Green River Street
Oxnard,
CA
93036
MLS Area Major: 00 - VENTURA