Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 GREENS YARD Semi-Detached £237,021 £178,000 8 Jul 2016
16 GREENS YARD Semi-Detached £175,213 £86,950 7 May 2004