12 THE ORCHARD, AL8 7PL sold for £690000 on 2020-08-28
8 THE ORCHARD, AL8 7PL sold for £522000 on 2021-04-16
11 THE ORCHARD, AL8 7PL sold for £790000 on 2022-10-04
6 THE ORCHARD, AL8 7PL sold for £800000 on 2022-12-05
Get official EPC reports (Free)