Apartment Unit at 3209 Shorewood Drive #94827, Mercer Island, WA 98040 - HotPads