1
result
Sold prices in Birch Avenue, Rochdale, OL14
1 Birch Avenue, Todmorden, OL14 5NX
- £195,000 Semi-detached, Leasehold 15 June 2020
- £139,500 Semi-detached, Leasehold 27 July 2012