23115 89th AVE W #13, Edmonds, WA 98026 - MLS#1907419 - George Rodr...