Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 NORTH AVENUE Semi-Detached £110,379 £43,000 8 Nov 2002
21 NORTH AVENUE Detached £115,356 £110,000 23 Feb 2022