LS/Architecture&Strategies Offices
HQ
LS/Architecture&Strategies Athens
+30 210 3600073
6 Tsimiski street, Athens, Greece