17 ODIN COURT, DN33 3RH sold for £170000 on 2020-03-16
17 ODIN COURT, DN33 3RH sold for £216000 on 2021-08-05
16 ODIN COURT, DN33 3RH sold for £210000 on 2021-08-12
25 ODIN COURT, DN33 3RH sold for £256500 on 2022-01-26
Get official EPC reports (Free)