Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 BYRON PLACE Terraced £300,999 £176,500 28 May 2012