Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 ELTON PLACE Semi-Detached £650,692 £645,000 18 Aug 2023
40 ELTON PLACE Terraced £530,704 £145,000 27 Oct 2000
42 ELTON PLACE Terraced £752,569 £500,000 23 Sep 2014
44 ELTON PLACE Terraced £687,606 £557,500 12 Jul 2019