$415,000 -
13629 26th Place W Unit A-101
Lynnwood ,
WA 98087
County or Parish: Snohomish