Prev Next 18 DWELLINGS BUILDING IN CIUTAT DE GRANADA STREET, BARCELONA Barcelona, Spain (2018) Housing Multi-family + Info Previousproject Nextproject