Teich, Curt, and Company Building

1733--55 W. Irving Park Rd.
Chicago
Illinois
United States