18805 Sound View Place, Edmonds, WA 98020 4 Beds | 3 Bath | 2,798 Sq Ft Single Family Home | Year Built 1986