Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 LEEDS ROAD Terraced £87,385 £69,000 21 Dec 2017