$1,185,000 -
1062 Canal Street
Oxnard ,
CA 93035
Country: US
Property listed by Beach View Real Estate, Dawn Durazo dawn@bvre.info