$400,000 -
16817 Larch Way Unit D104
Lynnwood ,
WA 98037
County or Parish: Snohomish