Apartment Building in Glyfada - AB528