Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LOCKYERS Detached £693,163 £425,500 13 Feb 2007