Island Crest Way & SE 63rd St
Located at the intersection of Island Crest Way and SE 63rd St in Mercer Island, WA, this bus stop serves as a convenient transit point for local commuters. Set against a backdrop of the picturesque surroundings of Mercer Island, it provides access to public transportation, connecting riders to various destinations within the region. The nearby residential areas and local amenities make it a practical spot for daily travelers and residents alike. Generated from this place's information