Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ST LUKES CLOSE Semi-Detached £328,091 £180,000 17 Jul 2009