Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELWOOD CLOSE Terraced £605,295 £600,000 3 Aug 2023
2 ELWOOD CLOSE Terraced £561,746 £315,000 29 Sep 2009
3 ELWOOD CLOSE Terraced £654,419 £490,000 28 Jun 2016
4 ELWOOD CLOSE Terraced £643,814 £430,000 14 Nov 2014