3038 68th Avenue SE, Mercer Island, WA 98040
5
beds
7
baths
5,710 Sq.Ft. LIVING AREA
0.336 Acres lot