25
result
Sold prices in Church Road, Oldham, OL3
20 Church Road, Uppermill, Oldham, OL3 6EL
- £218,000 Terraced, Freehold 25 November 2005
- £87,500 Terraced, Freehold 23 December 1999