12 OLIVER ROAD, CW7 3SQ sold for £138950 on 2022-07-27
14 OLIVER ROAD, CW7 3SQ sold for £178950 on 2022-07-29
6 OLIVER ROAD, CW7 3SQ sold for £199950 on 2022-07-29
8 OLIVER ROAD, CW7 3SQ sold for £173950 on 2022-08-01
Get official EPC reports (Free)