Apartment Building in Glyfada - AB576