3411 & 3413 18th Ave S Seattle, WA 98144 Load more Two 1,440 SF Townhome UnitsCompleted in 2021 Project navigationPreviousPrevious project:942 Broadway ENextNext project:29930 223rd Ave SE