$670,000 -
22502 72nd Place W
Edmonds ,
WA 98026
County or Parish: Snohomish