32C BARRETT'S GROVE, N16 8AJ sold for £530000 on 2021-02-10
32A BARRETT'S GROVE, N16 8AJ sold for £440000 on 2021-02-17
SPRUCE APARTMENTS, 42 BARRETT'S GROVE, N16 8AJ sold for £430000 on 2022-06-24
32A BARRETT'S GROVE, N16 8AJ sold for £810000 on 2022-07-22