Luther Burbank Swimming Beach

Beach
Mercer Island, WA

Nearby places

8236 SE 24th St (84th Ave SE)