$379,950 -
7301 224th Street Sw Unit H3
Edmonds ,
WA 98026
County or Parish: Snohomish