3027 N Oxnard Boulevard

  • $720,000
Oxnard