top of page

Residence - Megara

​

Location: Megara / Greece

Plot area: 250 sq. m | Built Area: 150 sq. m

 

Study: 2016

 

​

© 2025 by element studio architects

bottom of page