Apartment Unit 11102 at 24620 Russell Road, Kent, WA 98032 | HotPads