11 HOWELLS PLACE, S43 3FA sold for £144000 on 2020-06-26
20 HOWELLS PLACE, S43 3FA sold for £110000 on 2020-08-20
9 HOWELLS PLACE, S43 3FA sold for £127000 on 2021-06-01
19 HOWELLS PLACE, S43 3FA sold for £130000 on 2021-08-13
Get official EPC reports (Free)