3 bed detached house for sale in Oxfordshire OX13 – £525,000