$1,469,950 -
13506 62nd Place W Unit 30
Edmonds ,
WA 98026
County or Parish: Snohomish