Furnished 1-Bedroom Apartment with Terrace in Cap d'Antibes - One Place