Handel Architects' Territoria El Bosque office tower located in Santiago, Chile was given LEED Gold status by the USGBC, one of the first LEED Gold office projects in the city.
Handel Architects' Territoria El Bosque office tower located in Santiago, Chile was given LEED Gold status by the USGBC, one of the first LEED Gold office projects in the city.