Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ALMA PLACE Terraced £723,869 £560,000 5 Apr 2017
4 ALMA PLACE Terraced £935,338 £265,000 19 Feb 2001
5 ALMA PLACE Terraced £568,444 £240,000 29 May 2003
6 ALMA PLACE Terraced £574,533 £365,000 19 Mar 2014