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