Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 GLEN TERRACE Terraced £124,999 21 Dec 2022
10 GLEN TERRACE Terraced £96,478 £58,788 2 Feb 2007