Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82A KEYFORD Semi-Detached £736,838 £695,000 14 Jan 2022
82B KEYFORD Terraced £350,054 £189,000 5 Jul 2005
82C KEYFORD Terraced £335,312 £88,000 8 May 2000
82D KEYFORD Terraced £363,223 £84,000 31 Aug 1999