Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 EDEN STREET £1,192,145 £900,000 17 Oct 2016