Apartment Unit 306 at 1175 Harrington Place NE, Renton, WA 98056 - HotPads | HotPads