Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 MELROSE AVENUE Semi-Detached £122,147 £31,550 31 Mar 2000