119 Opal Avenue

  • $16,000
Newport Beach