Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 ALMA ROAD Semi-Detached £1,370,727 £810,000 9 Nov 2012
36 ALMA ROAD Semi-Detached £1,232,895 £632,500 15 Jul 2004
38 ALMA ROAD Semi-Detached £1,319,870 £1,295,000 24 May 2022
40 ALMA ROAD Semi-Detached £1,749,705 £375,000 24 Aug 1998