21 Les Terrasses de Saint Barth - exceptional location Saint Barthélemy • Sales € 1,855,000 Ago 9 days