2000 Lake Washington Apartments at 1300 N 20th Street, Renton, WA 98056 | HotPads