A rehabilitated building from 1954 transformed into a flexible, co-working space. Located in Dehesas, in the province of León, northwestern Spain, this building looks distinctly modern, but it actually... Read full article »