$674,757 -
323 3rd Avenue N Unit 103
Edmonds ,
WA 98020
County or Parish: Snohomish