Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 ALMA ROAD Semi-Detached £399,272 £323,000 30 May 2019
115 ALMA ROAD Semi-Detached £440,452 £420,000 16 Feb 2022
117 ALMA ROAD Detached £314,588 £182,000 19 Aug 2011
119 ALMA ROAD Detached £418,732 £247,000 8 Sep 2010
121 ALMA ROAD Semi-Detached £409,153 £72,500 15 Mar 1996