Black Friday Sale! 5% Off with Code M1BF5
7631 NORTH SHERIDAN ROAD, CHICAGO, COOK COUNTY, ILLINOIS
Erected 1909. Demolished 1963.