$665,000 -
20907 72nd Avenue W
Edmonds ,
WA 98026
County or Parish: Snohomish