$664,900 -
15423 Admiralty Way Unit E2
Lynnwood ,
WA 98087
County or Parish: Snohomish