Property sales in Main Street, Leyburn

Found 2 transactions going back to January 1999.

Date Address Price
14 Dec 2001 2 £ 93,250
18 Jan 1999 2 £ 61,782