$1,130,000 -
21916 86th Place W
Edmonds ,
WA 98026
County or Parish: Snohomish