Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 ALMA ROAD Detached £953,732 £495,000 9 Aug 2004
91 ALMA ROAD Semi-Detached £1,209,000 16 Apr 2024
93 ALMA ROAD Detached £1,050,658 £620,000 12 Aug 2010