Acquiring satellite view…

Ohler's Island

Authoritative

Ohler's Island is a public boat ramp on Lake Washington in Seattle, King County, Washington (98118). GPS coordinates: 47.5634°N, 122.2666°W.