1
result
Sold prices in Clewer Place, Rochdale, OL14
4 Clewer Place, Todmorden, OL14 6QG
- £129,950 Terraced, Leasehold 28 February 2023
- £103,000 Terraced, Leasehold 07 August 2018
- £86,000 Terraced, Leasehold 19 February 2010
- £98,500 Flat, Leasehold 14 July 2006
- £92,950 Flat, Leasehold 30 July 2004