36 MICHELDEVER ROAD, SE12 8LU sold for £1010500 on 2020-06-10
65 MICHELDEVER ROAD, SE12 8LU sold for £1515000 on 2020-10-15
75 MICHELDEVER ROAD, SE12 8LU sold for £1750000 on 2021-12-16
40 MICHELDEVER ROAD, SE12 8LU sold for £1175000 on 2022-03-28