Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 IVOR PLACE Terraced £1,016,700 £580,000 10 Apr 2006
34A IVOR PLACE Flats/Maisonettes £614,027 £535,000 14 Dec 2020