$1,045,000 -
20526 78th Place W
Edmonds ,
WA 98026
County or Parish: Snohomish