Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CWRT LEUBREN Detached £519,545 £515,000 24 Aug 2023
2 CWRT LEUBREN Detached £432,187 £249,995 19 Oct 2011
3 CWRT LEUBREN Detached £455,223 £275,000 15 Dec 2006
4 CWRT LEUBREN Detached £474,647 £180,000 18 Oct 2002