17 Villa Rental Investment +++ 10 Pct Net Saint Martin Dutch Saint Martin • Sales € 599,000 Ago 21 days