24306 89th Place West, Edmonds, WA 98026

1,968

Sqft

3

Bed

2.5

Bath

Video Tour

PHOTOS