Thomson & Taylor Spice Company Building

500 West Cermak Rd.
Chicago
Illinois
United States