106 STONESWOOD ROAD, OL3 5DZ sold for £180000 on 2020-03-13
94 STONESWOOD ROAD, OL3 5DZ sold for £198000 on 2021-01-27
122 STONESWOOD ROAD, OL3 5DZ sold for £160000 on 2021-12-17
82 STONESWOOD ROAD, OL3 5DZ sold for £267500 on 2022-06-06
Get official EPC reports (Free)