Villa/Townhouse
, Antibes, Provence-Alpes-Côte d'Azur 06160, France
Price: 12500000
Ideally located on the highly sought-after western side of Cap d'Antibes, just a short walk from the beaches and only 700 meters from the legendary Hôtel du Cap...
Bedrooms: 8
Living Area: 553 sq ft