$915,000 -
24306 89th Place W
Edmonds ,
WA 98026
County or Parish: Snohomish