From Luxury Detached Villa With Private Pool.... to Luxury duplex in Théoule-sur-Mer...