Gas station evaporates November 24, 2008 7:18 pm Spectators gather to watch the demolition of the Chevron gas station at 78th Avenue S.E. and Sunset Highway on Mercer Island last Wednesday, April 11.