$2,875,000 -
8904 Se 58th Street
Mercer Island ,
WA 98040
Subdivision: Mercer Island