Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVONALD STREET Terraced £205,225 £132,000 25 Oct 2007
3 DEVONALD STREET Terraced £135,859 £56,000 14 Mar 2003
4 DEVONALD STREET Terraced £108,091 £84,000 26 May 2017
6 DEVONALD STREET Terraced £159,758 £157,500 24 Jun 2022
10 DEVONALD STREET Terraced £197,894 £127,500 10 Dec 2007