Apartment villa, Villefranche-sur-MerSale Apartment villa Villefranche-sur-Mer Corne d'Or€950,0004 rooms117 m²Sold