Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
97 ALMA ROAD Semi-Detached £279,380 £180,000 20 Dec 2007
99 ALMA ROAD Semi-Detached £722,308 £165,000 18 Jun 1999
101 ALMA ROAD Terraced £204,054 £82,500 30 Jan 2003
105 ALMA ROAD Terraced £222,191 £130,000 22 Mar 2012
107 ALMA ROAD Terraced £279,140 £49,000 24 Oct 1995