Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODEY PLACE Terraced £183,410 £148,000 23 Jul 2018
2 ODEY PLACE Terraced £223,572 £142,500 9 Aug 2007
3 ODEY PLACE Terraced £253,254 £114,500 24 Nov 2003