12 DEBEN MEADOWS, IP12 1FS sold for £343000 on 2021-06-18
7 DEBEN MEADOWS, IP12 1FS sold for £490000 on 2021-06-18
4 DEBEN MEADOWS, IP12 1FS sold for £360000 on 2021-06-28
10 DEBEN MEADOWS, IP12 1FS sold for £345000 on 2021-06-28
Get official EPC reports (Free)