Regarding French property as an investment, it's probably a good way to lose money, at least in the property market here at present.
Besides the property taxes and standing charges for services already mentioned, all property sales are carried out by a Notaire, who collects transfer tax, together with his fees, which are both charged each time a property changes hands.
These will add at least 8% to your purchase cost, and will be charged again when the property is sold.
Although these charges are paid by the buyers, they are part of the purchase cost as far as they are concerned, so will affect what they will be able to spend.
As a non resident you would also be liable to capital gains tax on the eventual sale, although it is rather unlikely there would be any gain to be taxed.
On some great and glorious day the plain folks of the land will reach their heart's desire at last, and the White House will be adorned by a downright moron.
H. L. Mencken 1880 - 1956
Some may not like his views, but what a prediction!