$540,000 -
217 Alder Street Unit 104
Edmonds ,
WA 98020
County or Parish: Snohomish