Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68A Detached £665,836 £430,000 2 Oct 2007
68B Detached £695,343 £407,000 4 Jan 2011
68C Detached £721,028 £570,000 3 Aug 2017
72 Semi-Detached £377,675 £238,500 2 May 2008