Contemporary Villa in Antibes: Charm, Comfort and Ideal LocationAntibesNew house • 6 room(s) • 3 bed. • 116 m²