Apartment Unit 102 at 12406 SE 31st Street, Bellevue, WA 98005 | HotPads