$1,599,900 -
16320 59th Avenue Se
Snohomish ,
WA 98296
County or Parish: Snohomish