Located in the heart of Mercer Island with easy access to the cities of Seattle and Bellevue, Island House is a warm, vibrant community with an active service enriched lifestyle and high-quality personalized care. It is a stroll away from the island's quaint shops and cafes with easy access to lo...
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.