Property sales in - Windrush - Burford - OX18 4TR

Found 3 transactions going back to December 2004.

Date Address Price
21 Jun 2019 Dellwood, £ 915,000
4 Sep 2014 Quarry Cottage, £ 860,000
3 Dec 2004 Quarry Cottage, £ 705,000