LEED Platinum

Thessalonikis, Teo & 25 Martiou, Tavros, Attica

,

Building complex that comprises of two self contained office buildings.