10 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
The Glass Haus, United States
Category: Home improvement
Address details
2511 W North Ave 2F60647 Chicago
United States
Chicago, United States Print route » N41° 54' 35.9136" W87° 41' 24.7812" (41.909976, -87.690217) Start navigation »
Phone & WWW
http://www.theglasshaus.tumblr.com
Business hours
Info
DIY creative space operating out of Humboldt Park, Chicago Illinoissince 2014