£744,375
£440,600
£160,000
6 church close, oxfordshire
Sold in FEB 2017
£499,950
40 new road, oxfordshire
Sold in MAR 2014
£500,000
110 new road, oxfordshire
Sold in AUG 2020