$680,000 -
8500 Main Street Unit F 208
Edmonds ,
WA 98026
County or Parish: Snohomish