Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
628 GREEN LANE Detached £530,507 £425,000 18 Apr 2018
630 GREEN LANE Detached £943,386 £385,000 14 Feb 2003
632 GREEN LANE Detached £743,426 £320,000 16 Jul 2003