Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LEIGH RODD Detached £715,581 £610,000 22 Oct 2020
7 LEIGH RODD Detached £652,431 £346,000 3 Dec 2004
9 LEIGH RODD Terraced £574,213 £465,000 24 Sep 2018
13 LEIGH RODD Terraced £492,703 £285,000 18 Oct 2011
14 LEIGH RODD Detached £814,678 £285,000 21 Jun 2002
17 LEIGH RODD Detached £481,689 £280,000 31 Mar 2011
22 LEIGH RODD Detached £705,984 £142,500 30 Oct 1997
28 LEIGH RODD Detached £570,406 £310,000 5 Jun 2009
30 LEIGH RODD Detached £568,827 £540,500 11 Jan 2022