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

Own this business?
See a problem?

You might also like