More than 1000 buyers bid for 108 units at St Barths in sell-out

  1. More than 1000 buyers bid for 108 units at St Barths in sell-out  South China Morning Post
  2. Full coverage