Davigdor road flats for sale. Citerne appartement. Sewoon plaza directory. Smillage def synonym crossword clue 9 letters.