$1,065,950 -
6117 135th Street Sw Unit 20
Edmonds ,
WA 98026
County or Parish: Snohomish