A Ralph Anderson on the Southern end of Mercer Island Island Point, Mercer Island By Matt Goyer May 16, 2018 Ralph Anderson fans, here’s on from 1965 at 8541 SE 82nd St.…