Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ALMA ROAD Semi-Detached £227,987 £40,500 5 May 1995
8 ALMA ROAD Semi-Detached £245,837 £152,000 23 Mar 2007
16 ALMA ROAD Semi-Detached £324,976 £265,000 18 Oct 2019
18 ALMA ROAD Semi-Detached £144,566 £90,000 5 Apr 2007
20 ALMA ROAD Semi-Detached £294,015 £238,000 22 Jan 2019
22 ALMA ROAD Semi-Detached £285,744 £174,000 12 Jan 2007
24 ALMA ROAD Semi-Detached £202,817 £82,000 27 Jan 2003