Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 GREEN LANE Terraced £263,303 £261,000 30 Aug 2023
71 GREEN LANE Semi-Detached £214,866 £160,000 24 May 2016
73 GREEN LANE Semi-Detached £198,497 £136,000 22 May 2015