Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEVILLE MEWS Terraced £150,155 £128,000 16 Oct 2020
2 DEVILLE MEWS Terraced £187,404 £93,000 7 May 2004
3 DEVILLE MEWS Terraced £167,952 £167,500 27 Jul 2022
4 DEVILLE MEWS Terraced £136,059 £110,000 20 Aug 2018