Handel Architects' Alto El Golf office tower in Santiago, Chile, opened recently. The LEED Silver tower includes 312,000 SF (29,000 SM) of office space.
Handel Architects' Alto El Golf office tower in Santiago, Chile, opened recently. The LEED Silver tower includes 312,000 SF (29,000 SM) of office space.