Sale and leasebacks near Paris

Investing in France Furnished studio and one-bedroom apartments in Vincennes, 7kms from the centre of Paris, and 10 minutes…