Homes for sale - 14123 266th (Homesite 79) Avenue NE #103, Duvall, ...