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