Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 - 26 PEEL STREET £174,481 £142,000 2 Jan 2020