About this property
114756TSM84 - In a sought-after location, in the heart of the historic city of Avignon, the capital of Provence, within easy walking distance of innumerable cafés, restaurants and shops, lies this charming 3rd floor apartment in a well-presented...