A 146-unit apartment building has opened for leasing in the heart of Mercer Island’s Town Center, arriving just months after Sound Transit’s long-delayed...
ByThe RegistryAugust 26, 2026
Signup for news and special announcements!
You have successfully joined our subscriber list.