$360,000 -
7317 224th Street Sw Unit A2
Edmonds ,
WA 98026
County or Parish: Snohomish