Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 ALMA ROAD Terraced £524,931 £220,000 30 May 2003
14 ALMA ROAD Terraced £483,573 £187,000 20 Nov 2002
16 ALMA ROAD Terraced £377,157 £221,000 30 Jul 2010