Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN CLOSE Terraced £396,439 £247,000 12 Dec 2013
3 OWEN CLOSE Semi-Detached £594,982 £269,000 24 Nov 2003
4 OWEN CLOSE Semi-Detached £521,670 £515,000 27 Sep 2023