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