ORCHARD LEA DRIFT ROAD, SL4 4RP sold for £765000 on 2020-05-28
ORCHARD LEA DRIFT ROAD, SL4 4RP sold for £765000 on 2020-06-01
ORCHARD LEA DRIFT ROAD, SL4 4RP sold for £637500 on 2020-11-20
ORCHARD LEA DRIFT ROAD, SL4 4RP sold for £720000 on 2021-02-22