No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 44, OTTO TERRACE | 15-01-2024 | Semi-Detached | £83,000 |
| 51, OTTO TERRACE | 04-08-2023 | Terraced | £56,500 |
| 28, OTTO TERRACE | 15-05-2023 | Terraced | £72,000 |
| 30, OTTO TERRACE | 18-04-2023 | Terraced | £148,000 |
| 42, OTTO TERRACE | 19-04-2022 | Terraced | £150,000 |
| 63, OTTO TERRACE | 25-02-2022 | Terraced | £169,995 |
| 46, OTTO TERRACE | 11-09-2020 | Terraced | £152,000 |
| 61, OTTO TERRACE | 18-03-2020 | Terraced | £82,250 |
| 57, OTTO TERRACE | 19-10-2018 | Terraced | £115,000 |
| 36, OTTO TERRACE | 31-08-2017 | Terraced | £100,000 |