$338,950 -
8021 234th Street Sw Unit 228
Edmonds ,
WA 98026
County or Parish: Snohomish