top of page

Avaca technologies s.a. offices

​

Location: Athens / Greece

Built Area: 180 sq. m

 

Study: 2012

Construction: 2012

bottom of page