Apartment, AntibesSale Apartment Antibes Cap d'Antibes€1,270,0005 rooms4 bedrooms2 bathrooms109 m²Exclusive