27538 W Shore Road

  • $1,150,000
Lake Arrowhead