Island Square is a mixed-use development in Mercer Island, WA, offering a variety of residential and commercial spaces for lease.
The property features modern amenities and convenient access to nearby shops and restaurants, making it an ideal location for both living and working.
Generated from their business information