top of page

Residence - Lycabettus

Location: Athens / Greece

Built Area: 100 sq. m

 

Study: 2018

Construction: 2018

 

© 2025 by element studio architects

bottom of page