21105 80th Avenue W #103, Edmonds, WA 98026 (MLS # 2384617)

21105 80th Avenue W #103, Edmonds, WA 98026 (MLS # 2384617) has 2 beds and 1.50 baths