25 POPLAR ROAD, SM3 9JX sold for £450000 on 2020-02-14
21 POPLAR ROAD, SM3 9JX sold for £730000 on 2021-09-24
44 POPLAR ROAD, SM3 9JX sold for £595000 on 2021-12-17
52 POPLAR ROAD, SM3 9JX sold for £515000 on 2023-11-30
Get official EPC reports (Free)