$1,169,900 -
8116 131st Place Se Unit 16
Snohomish ,
WA 98296
County or Parish: Snohomish