$349,950 -
8418 240th Street Sw Unit A203
Edmonds ,
WA 98026
County or Parish: Snohomish