$1,299,950 -
6116 135th Street Sw Unit 37
Edmonds ,
WA 98026
County or Parish: Snohomish