22320 80th Avenue W, Edmonds, WA 98206
3
beds
2
baths
1,920 Sq.Ft. LIVING AREA
10,454 Sq.Ft. lot