1
result
Sold prices in Dellar Street, Rochdale, OL12
3 Dellar Street, Rochdale, OL12 7AN
- £109,950 Terraced, Leasehold 30 April 2012
- £94,500 Terraced, Leasehold 24 November 2006