THE TREES, 83 - 89 AMHURST PARK, N16 5DP sold for £335000 on 2021-09-30
THE TREES, 83 - 89 AMHURST PARK, N16 5DP sold for £450000 on 2022-05-13
THE TREES, 83 - 89 AMHURST PARK, N16 5DP sold for £332000 on 2022-05-20
THE TREES, 83 - 89 AMHURST PARK, N16 5DP sold for £510000 on 2022-09-01