Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LOXDALE Detached £331,362 £122,995 12 Sep 2002
3 LOXDALE Detached £338,854 £137,000 3 Jan 2003
5 LOXDALE Detached £310,524 £275,000 27 Apr 2021