Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 ELWOOD CLOSE Terraced £219,116 £125,000 7 Apr 2006
21 ELWOOD CLOSE Terraced £164,612 £69,500 2 May 2003