Apartment Building in Glyfada - AB589