House for sale, Antibes HH-15026386, in Antibes, FranceAntibesCastle • 14 room(s) • 14 bed. • 1013 m²