16 EDEN TERRACE, NE61 5TU sold for £38000 on 2020-11-23
21 EDEN TERRACE, NE61 5TU sold for £34000 on 2021-04-29
16 EDEN TERRACE, NE61 5TU sold for £47500 on 2021-07-05
32 EDEN TERRACE, NE61 5TU sold for £35000 on 2023-07-17
Get official EPC reports (Free)