6A LENWOOD PARK, EX39 3PD sold for £450000 on 2021-11-11
16 LENWOOD PARK, EX39 3PD sold for £375000 on 2021-12-21
4 LENWOOD PARK, EX39 3PD sold for £475000 on 2022-06-23
Get official EPC reports (Free)