X Willards-219-Lenora-7-22-95–web December 27, 2015 1200 × 966 Seattle Now & Then: Too High and Too Steep Another fine home – a duplex – on the top of Denny Hill at 219 Lenora. The Willards lived in the apartment to the left.