7631 NORTH SHERIDAN ROAD, CHICAGO, COOK COUNTY, ILLINOIS

Erected 1909. Demolished 1963.