Multi-family apartment building
TSOLAKIS ARCHITECTS HQ
Architects
Tsolakis Architects
Location
Athens, Greece
Completion
2019
Back