Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN GARDENS Semi-Detached £261,383 £46,000 21 Dec 1995
3 OWEN GARDENS Semi-Detached £221,006 £210,000 31 Jan 2022
4 OWEN GARDENS Semi-Detached £228,420 £59,000 10 Mar 2000
5 OWEN GARDENS Semi-Detached £280,000 26 Jan 2024