Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ST LUKES CLOSE Detached £109,698 £39,995 16 Aug 2002