Apartment Unit 3 at 3278 80th Avenue SE #3, Mercer Island, WA 98040 - HotPads