Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LARCHWOOD CRESCENT Semi-Detached £149,597 £150,000 8 Aug 2022
14 LARCHWOOD CRESCENT Semi-Detached £148,107 £78,000 29 Oct 2004