Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 ALMA ROAD Semi-Detached £1,135,360 £497,500 18 Sep 2003
41A ALMA ROAD Terraced £1,297,673 £235,000 30 Sep 1996
43A ALMA ROAD Semi-Detached £1,058,304 £640,000 20 Aug 2013
43B ALMA ROAD Semi-Detached £909,061 £877,250 8 Mar 2022
43C ALMA ROAD Detached £1,176,697 £750,000 31 Aug 2007