2 VILLA ROAD, ST13 7EA sold for £450000 on 2020-11-25
14 VILLA ROAD, ST13 7EA sold for £385000 on 2021-09-24
141 STATION ROAD, ST13 7EE sold for £185000 on 2020-02-28
161 STATION ROAD, ST13 7EE sold for £200000 on 2020-11-11
Get official EPC reports (Free)