4 bed detached houseArkell Avenue, Carterton, Oxfordshire OX18 Listed May 31, 2025£625,000 -7.4% was £675,000