No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 75, RUSSELL ROAD | 10-01-2023 | Other | £405,000 |
| 71, RUSSELL ROAD | 13-10-2017 | Semi-Detached | £410,000 |
| 81A, RUSSELL ROAD | 13-02-2017 | Other | £435,000 |
| 63, RUSSELL ROAD | 07-09-2011 | Semi-Detached | £289,000 |
| 75, RUSSELL ROAD | 03-09-2008 | Semi-Detached | £315,500 |
| 71, RUSSELL ROAD | 05-12-2005 | Semi-Detached | £228,450 |
| 69, RUSSELL ROAD, MANCHESTER | 01-08-2005 | Semi-Detached | £180,000 |
| 71, RUSSELL ROAD | 28-02-2005 | Semi-Detached | £180,000 |
| 77, RUSSELL ROAD, MANCHESTER | 30-04-2004 | Flat | £105,000 |
| 77A, RUSSELL ROAD, MANCHESTER | 09-12-2003 | Semi-Detached | £92,500 |