$1,134,950 -
23116 80th Place W
Edmonds ,
WA 98026
Subdivision: Edmonds
