Originally Posted by
SkyteamEP
The only requirement is a French bank account for the AF Amex.
Which is less difficult than say the UK. I have kept AF Gold 5 years via segments/spend on DL + AF AMEX while living in the US. I was resident in France and still have a house there. You get bonus segments in FB just having the card.
TLDR: Own property in France and an AF AMEX is possible. You do need a minimum income in France though.