19 OLIVER ROAD, SL5 9DN sold for £600000 on 2020-08-27
13 OLIVER ROAD, SL5 9DN sold for £420000 on 2020-09-23
17 OLIVER ROAD, SL5 9DN sold for £442500 on 2020-09-24
17 OLIVER ROAD, SL5 9DN sold for £500000 on 2023-01-05
Get official EPC reports (Free)