106 NODES ROAD, PO31 8AE sold for £238000 on 2020-08-21
96 NODES ROAD, PO31 8AE sold for £335000 on 2022-05-25
72 NODES ROAD, PO31 8AE sold for £375000 on 2022-06-24
108 NODES ROAD, PO31 8AE sold for £325000 on 2022-12-12
Get official EPC reports (Free)