92 JOHN HIBBARD AVENUE, S13 9UU sold for £150000 on 2021-05-14
100 JOHN HIBBARD AVENUE, S13 9UU sold for £58000 on 2021-08-11
104 JOHN HIBBARD AVENUE, S13 9UU sold for £175000 on 2022-08-12
28 JOHN HIBBARD AVENUE, S13 9UU sold for £310000 on 2022-10-07