This residential project, recently completed, consists of a six-storey apartment building, located on Kithaironos 10 & Helmou Sts, in the upper zone in the area of Ilioupoli in Athens, Greece. The site features four floor-through apartments, and a two-storey penthouse with stunning seafront views. See more images from the construction progress…