Channel Islands Shores

  • $26,495
  • $2,125
1311 Mandalay Beach Rd, Oxnard, CA 93035, USA

Compare listings

Compare
Smartchoices
  • Smartchoices