2
results
Sold prices in Church Road, Rochdale, OL16
14 Church Road, Rochdale, OL16 5PU
- £95,000 Detached, Leasehold 19 March 2010
- £61,000 Detached, Leasehold 24 November 2006
- £29,000 Detached, Leasehold 20 March 1996
20 Church Road, Rochdale, OL16 5PU
- £55,000 Detached, Leasehold 15 October 1998