Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 HOLMSCROFT ROAD Semi-Detached £284,808 £154,000 29 May 2009