$999,950 -
24316 91st Avenue W
Edmonds ,
WA 98026
County or Parish: Snohomish