Woodridge Apartments
21010 83rd Ave W # 1
Edmonds, WA 98026
Edmonds, WA 98026