Leonidou 26 is a unique 1970’s building on the corner with Iassonos street, one of the most beautiful yet run down streets in Athens.
The building will be fully renovated to become an energy efficient, mixed use with commercial and versatile open space plan units, with the top four Continue »


