Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82A EDEN STREET £173,416 £130,250 24 Aug 2016