Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 ELMWOOD CRESCENT Semi-Detached £391,265 £230,000 19 Oct 2010
69 ELMWOOD CRESCENT Semi-Detached £345,701 £200,000 15 Aug 2011
71 ELMWOOD CRESCENT Semi-Detached £437,532 £77,000 19 Dec 1995
75 ELMWOOD CRESCENT Semi-Detached £500,064 £212,000 26 Jun 2003
80 ELMWOOD CRESCENT Semi-Detached £414,492 £125,000 17 Aug 2001