24620 Russell Road #11102, Kent, WA 98032 - HotPads