£985,250
£592,000
£425,000
17 henfield view, oxfordshire
Sold in AUG 2020
£621,500
59 thame road, oxfordshire
Sold in MAY 2014
£625,000
32 hammer lane, oxfordshire
Sold in APR 2019
£635,000