Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 GREEN LANE Terraced £163,382 £90,000 17 Dec 2008
63 GREEN LANE Terraced £163,382 £90,000 17 Dec 2008
59 GREEN LANE Semi-Detached £250,060 £202,500 17 Sep 2018
61 GREEN LANE Semi-Detached £263,249 £167,000 11 Jul 2007
65 GREEN LANE Terraced £253,401 £130,000 14 Jul 2004
69 GREEN LANE Terraced £201,775 £130,000 14 Dec 2007