$1,049,950 -
18427 79th Place W
Edmonds ,
WA 98026
County or Parish: Snohomish