Property sales in - Blubberhouses - Otley - LS21 2PF

Found 3 transactions going back to December 1996.

Date Address Price
20 Sep 2022 Meagill Hall, £ 1,175,000
10 Nov 2006 Meagill Hall Farm, £ 700,000
18 Dec 1996 Meagill Hall Farm, £ 299,000