Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
169A MILL ROAD Terraced £348,988 £204,900 19 Sep 2006