Island Square
Closed
7853 SE 27th St
Mercer Island, WA 98040
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
Also at this address
See a problem?