Island House
7810 SE 30th St, Mercer Island, WA 98040
5.0
(1 reviews)
"My stepdad will be moving into Island House. We toured it three different times. Living in a place on Mercer Island is the first priority for him. It's just a lot more comfortable to me compared to the other place that we looked at. It just had the r..."
READ MORE