Property, AntibesContemporary Villa West Facing Cap d'Antibes€5,800,0008 rooms7 bedrooms7 bathrooms420 m²