If its been cared for you should be OK. My first two 307s were one owner from new, with regular Peugeot services, and I had very little problems with them over 40,000 and 15,000 miles respectively - ABS sensor clean, heater coil pack fix, replacement MAF and new engine mounts - all common faults which are well documented on here and cheap and easy to fix yourself!