Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ALMA ROAD Semi-Detached £1,077,100 £690,000 28 Sep 2007
8 ALMA ROAD Detached £884,295 £490,000 11 Aug 2009
10 ALMA ROAD Terraced £1,294,429 £920,000 22 Oct 2015
12 ALMA ROAD Semi-Detached £1,131,714 £367,500 19 Feb 2002