$3,999,000 -
13410 68th Avenue W
Edmonds ,
WA 98026
County or Parish: Snohomish