Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 DEVONSHIRE CLOSE Terraced £1,954,088 £922,300 11 Feb 2004