$800,000 -
23030 80th Place W
Edmonds ,
WA 98026
County or Parish: Snohomish