50 Seaview Mediterranean Villa Pelican Key, SXM Pelican Key - Sint Maarten • Sales € ~2,117,700 Ago about 1 month