2500 81st Ave Se, Mercer Island, WA, USA