Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MOWBRAY TERRACE Terraced £242,812 £198,000 9 Oct 2019
2 MOWBRAY TERRACE Terraced £160,568 £161,000 17 Aug 2022
3 MOWBRAY TERRACE Terraced £237,090 £71,500 24 Aug 2001
4 MOWBRAY TERRACE Terraced £285,817 £167,000 20 Dec 2010