Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 ALMA ROAD Terraced £1,168,895 £690,000 21 Jul 2010
81 ALMA ROAD Terraced £982,408 £570,000 4 Nov 2011
83 ALMA ROAD Terraced £1,051,136 £615,000 16 Mar 2012
85 ALMA ROAD Terraced £1,571,426 £1,250,000 18 Dec 2017
89 ALMA ROAD Terraced £954,322 £780,000 17 Feb 2020