Attractive strip center on Mercer Island. Over 114,000 cars per day come by this exit on I-90. Two blocks from I-90 on the corner of 77th Avenue SE and SE 27th St.