Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALMA SQUARE Detached £195,044 £181,000 8 Sep 2021
3 ALMA SQUARE Terraced £148,855 £95,000 15 Feb 2008