Apartment, AntibesSale Apartment Antibes Bord de Mer€321,5002 rooms1 bedroom1 bathroom52.77 m²Exclusive