1571 Mandalay Beach Road

  • $14,000
Oxnard