$1,775,000 -
17915 W 33rd Place
Lynnwood ,
WA 98037
County or Parish: Snohomish