Apartment Unit 28651 at 24620 Russell Road #28651, Kent, WA 98032 - HotPads