Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 MELLOR BROW Terraced £311,335 £171,500 27 Jul 2009