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