Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 RYECROFT Detached £849,584 £825,000 19 Apr 2022
4 RYECROFT Detached £929,976 £575,000 15 Mar 2007