Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 NORTH STREET Semi-Detached £413,384 £72,500 23 Aug 1995