Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 ALMA ROAD Semi-Detached £1,121,970 £587,500 17 Sep 2004
31 ALMA ROAD Semi-Detached £1,394,520 £1,250,000 3 Aug 2021
33 ALMA ROAD Terraced £1,351,072 £360,000 30 Jun 2000
35 ALMA ROAD Semi-Detached £1,606,860 £387,500 22 Oct 1999
37 ALMA ROAD Terraced £1,036,487 £636,250 7 Feb 2007
39 ALMA ROAD Terraced £1,239,680 £220,000 16 Jun 1995