Exclusive 13 Oyster Pond superb sea view, renovated villa 2bed swimming Saint Martin • Sales € 265,000 Ago 22 days