Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ROBERT OWEN PLACE Semi-Detached £86,160 £85,000 26 Jul 2023
4 ROBERT OWEN PLACE Semi-Detached £99,959 £63,000 22 Jun 2007
5 ROBERT OWEN PLACE Semi-Detached £44,580 £30,000 6 Jan 2015
6 ROBERT OWEN PLACE Semi-Detached £110,379 £43,000 7 Nov 2002