Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALMA PLACE Semi-Detached £253,038 £44,950 4 May 1995
2 ALMA PLACE Semi-Detached £215,263 £37,950 19 Jan 1996