Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE YELD Detached £261,269 £158,000 28 Aug 2013
4 THE YELD Semi-Detached £191,622 £152,000 24 Nov 2017
8 THE YELD Detached £351,280 £185,000 29 Oct 2004
10 THE YELD Detached £393,397 £117,000 23 Jul 2001