Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 COWHURST AVENUE Semi-Detached £200,344 £118,000 15 Oct 2012
26 COWHURST AVENUE Semi-Detached £90,352 £26,100 6 Apr 2001