Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 ELMORE GREEN ROAD Detached £260,484 £150,000 6 Jun 2006
95A ELMORE GREEN ROAD Detached £315,732 £202,562 18 Jan 2008
105 ELMORE GREEN ROAD Terraced £118,039 £27,500 27 Aug 1999
106 ELMORE GREEN ROAD Terraced £113,780 £76,000 6 Oct 2014
108 ELMORE GREEN ROAD Terraced £114,014 £72,000 10 Feb 2014