Shea Properties is pleased to announce the grand opening of Leeward, a new apartment development, in Seattle, Washington. The 296-unit luxury apartment community...
ByThe RegistryMay 21, 2018 
Signup for news and special announcements!
You have successfully joined our subscriber list.