No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 33, ALLOA ROAD | 05-06-2026 | Terraced | £815,000 |
| 13, ALLOA ROAD | 30-01-2026 | Terraced | £735,000 |
| 37, ALLOA ROAD | 20-03-2023 | Terraced | £955,000 |
| 35, ALLOA ROAD | 20-03-2023 | Terraced | £725,000 |
| 1, ALLOA ROAD | 27-06-2022 | Terraced | £725,000 |
| 31, ALLOA ROAD | 07-06-2022 | Terraced | £695,000 |
| 43, ALLOA ROAD | 28-01-2021 | Terraced | £750,000 |
| 23, ALLOA ROAD | 07-02-2020 | Terraced | £610,000 |
| 23, ALLOA ROAD | 29-11-2019 | Terraced | £535,000 |
| 57, ALLOA ROAD | 27-07-2018 | Terraced | £670,500 |