Mercer Island Downtown

47.578151, -122.229637