423 ST LEONARDS ROAD, SL4 3DT sold for £475000 on 2021-01-12
427 ST LEONARDS ROAD, SL4 3DT sold for £412000 on 2021-05-27
413 ST LEONARDS ROAD, SL4 3DT sold for £625000 on 2021-09-30
423 ST LEONARDS ROAD, SL4 3DT sold for £495100 on 2022-02-08
Get official EPC reports (Free)