Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 KEYMER TERRACE Terraced £472,873 £287,950 4 Jan 2007
4 KEYMER TERRACE Terraced £389,178 £315,000 21 Jun 2019