Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 ALMA ROAD Semi-Detached £311,975 £55,000 12 Jan 1996
69 ALMA ROAD Semi-Detached £296,338 £275,000 24 Sep 2021
71 ALMA ROAD Semi-Detached £314,608 £300,000 11 Feb 2022
73 ALMA ROAD Semi-Detached £260,432 £195,000 28 Jun 2016
75 ALMA ROAD Semi-Detached £281,876 £220,000 2 Jun 2017
77 ALMA ROAD Semi-Detached £279,273 £174,000 20 Dec 2013
81 ALMA ROAD Semi-Detached £257,067 £139,000 22 May 2009