Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 POPLAR PLACE Terraced £338,116 £185,500 31 Jul 2009