$385,000 -
22910 90th Ave W Unit D105
Edmonds ,
WA 98026
County or Parish: Snohomish