Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 Detached £547,139 £190,000 21 Jun 2002
67 Semi-Detached £495,000 £495,000 13 May 2024