Historic
Building at 417–419 Lee Street
Since 1902
The Building at 417–419 Lee Street is a historic apartment building in Evanston, Illinois. The two-story four-flat building was built in 1902. Architect Edgar O. Blake, an Evanston architect who had designed houses in the city since the 1870s, designed the building.
Source: Wikipedia / Wikidata
Nearby