• DEAL. Detached villa 50 meters from the sea for sale in Santa Maria di Leuca