$369,000 -
7811 218th Street Sw Unit 37
Edmonds ,
WA 98026
County or Parish: Snohomish