Avaca technologies s.a. offices

Location: Athens / Greece

Built Area: 180 sq. m

 

Study: 2012

Construction: 2012

press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
press to zoom
1/1