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