No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| THE COTTAGE, 124, TELFORD AVENUE, CHELLS | 27-11-2023 | Detached | £315,000 |
| 114, TELFORD AVENUE, CHELLS | 09-08-2023 | Terraced | £365,000 |
| 114, TELFORD AVENUE, CHELLS | 06-03-2023 | Terraced | £314,000 |
| 112, TELFORD AVENUE, CHELLS | 26-03-2021 | Terraced | £280,000 |
| 112, TELFORD AVENUE, CHELLS | 15-05-2015 | Terraced | £190,000 |
| 120, TELFORD AVENUE, CHELLS | 15-08-2014 | Terraced | £200,000 |
| 140, TELFORD AVENUE, CHELLS | 03-07-2012 | Terraced | £140,000 |
| 142, TELFORD AVENUE, STEVENAGE | 18-12-2007 | Terraced | £237,000 |
| 151, TELFORD AVENUE, STEVENAGE | 05-10-2006 | Terraced | £165,000 |
| 114, TELFORD AVENUE, STEVENAGE | 09-06-2006 | Terraced | £176,000 |