Ninety Feet of Lake Washington Waterfront on Mercer Island's Coveted North End - Home Stories