Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MOWLEAZE Detached £133,312 £54,950 7 Mar 2003
5 MOWLEAZE Semi-Detached £265,097 £136,000 23 Jul 2004
6 MOWLEAZE Semi-Detached £154,000 12 Oct 2023
8 MOWLEAZE Terraced £217,615 £210,000 18 Mar 2022
9 MOWLEAZE Terraced £231,767 £84,500 7 Aug 2002
10 MOWLEAZE Terraced £139,279 £130,000 1 Dec 2021
19 MOWLEAZE Detached £313,567 £147,999 27 Feb 2004
24 MOWLEAZE Semi-Detached £236,451 £150,000 10 Jul 2007
30 MOWLEAZE Terraced £177,021 £135,000 20 Dec 2016
34 MOWLEAZE Terraced £242,301 £43,000 9 Jun 1995