Leeward is a multifamily property located at 1305 Dexter Avenue North in Queen Anne, Seattle. Built in 2018, the property features 296 units, of the following types: One Bedroom, One Bedroom/Den, One Bedroom/Den/Two Bath, Studio, Two Bedroom/Two Bath, totaling 232,680 SqFt.