No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 129, DEVON ROAD | 06-03-2026 | Detached | £270,000 |
| 67, DEVON ROAD | 25-04-2025 | Terraced | £280,000 |
| 75, DEVON ROAD | 24-03-2025 | Terraced | £255,000 |
| 111, DEVON ROAD | 29-11-2024 | Terraced | £275,000 |
| 99, DEVON ROAD | 28-03-2024 | Terraced | £260,000 |
| 105, DEVON ROAD | 01-12-2023 | Terraced | £205,000 |
| 101, DEVON ROAD | 13-10-2023 | Terraced | £280,000 |
| 147, DEVON ROAD | 22-08-2022 | Detached | £275,000 |
| 65, DEVON ROAD | 29-07-2022 | Terraced | £322,000 |
| 157, DEVON ROAD | 25-03-2022 | Detached | £285,000 |